├── .clang-format ├── .gitattributes ├── .github └── workflows │ ├── linux_build.yml │ └── windows_smoke_test.yml ├── .gitignore ├── .readthedocs.yaml ├── BUSY ├── HISTORY.md ├── LICENSE.TXT ├── README.md ├── appveyor.yml ├── appveyorversion.bat ├── doc ├── OrangeC_Overview.txt ├── System_Overview_Flowchart.dot ├── System_Overview_Flowchart.pdf ├── Technical Documentation │ ├── Compiler IPC format.md │ ├── Compiler Intermediate Language format.md │ └── IEEE-695 Object File format.md ├── Tools.md ├── adl.md ├── general │ ├── Coff2IEEE.md │ ├── DLHex.md │ ├── DLLE.md │ ├── DLMZ.md │ ├── DLPE.md │ ├── OCPP.md │ ├── OImpLib.md │ ├── OLib.md │ ├── ORC.md │ ├── Obrc.md │ ├── Occpr.md │ ├── ieeeconvert.md │ ├── lsdbghelper.md │ └── onm.md ├── index.md ├── oasm │ ├── Basic Extensions to C Preprocessor.md │ ├── C-Style Preprocessor Directives.md │ ├── Conditional Processing.md │ ├── Context-Related Extensions.md │ ├── Multiline Macro Extensions.md │ ├── OAsm Command Line.md │ ├── OAsm Directives.md │ ├── OAsm Labels.md │ ├── OAsm Numbers and Expressions.md │ ├── OAsm Preprocessor.md │ ├── OAsm.md │ ├── Repeat Block Extensions.md │ ├── Text Comparison Conditionals.md │ └── Token Type Classification Conditionals.md ├── occ │ ├── OCC Access Violation.md │ ├── OCC Code Generation Parameters.md │ ├── OCC Command Line.md │ ├── OCC Compilation Modes.md │ ├── OCC Defining Macros.md │ ├── OCC Environment Variables.md │ ├── OCC Error Control.md │ ├── OCC Extended Keywords.md │ ├── OCC Instrumentation.md │ ├── OCC List File Control.md │ ├── OCC Optimizer Parameters.md │ ├── OCC Output Control.md │ ├── OCC Passthrough Parameters.md │ ├── OCC Pragma Directives.md │ ├── OCC Preprocessor File Control.md │ ├── OCC Specifying Include Paths.md │ ├── OCC Translating Trigraphs.md │ ├── OCC Warning Control.md │ └── OCC.md ├── occil.md ├── ogrep │ ├── OGrep Command Line Options.md │ ├── OGrep Regular Expressions.md │ └── OGrep.md ├── olink │ ├── OLink Command Line Options.md │ ├── OLink Specification Files.md │ ├── OLink Target Configurations.md │ └── OLink.md ├── omake │ └── OMake.md └── wrappers │ ├── arocc.md │ ├── clocc.md │ ├── gccocc.md │ ├── libocc.md │ └── linkocc.md ├── license ├── cwstub.lic ├── d3x.lic ├── dos32a.lic ├── helpdownloader.lic ├── helpviewer.lic ├── hxrt.lic ├── libcxx.lic ├── ocl.lic ├── pmodew.lic ├── wdosx.lic ├── zrdx-english.txt ├── zrdx-utf8.txt └── zrdx.lic ├── lit ├── CMakeLists.txt ├── MANIFEST.in ├── README.txt ├── examples │ ├── README.txt │ └── many-tests │ │ ├── ManyTests.py │ │ ├── README.txt │ │ └── lit.cfg ├── lit.py ├── lit │ ├── BooleanExpression.py │ ├── ExampleTests.ObjDir │ │ └── lit.site.cfg │ ├── LitConfig.py │ ├── LitTestCase.py │ ├── ProgressBar.py │ ├── ShCommands.py │ ├── ShUtil.py │ ├── Test.py │ ├── TestRunner.py │ ├── TestingConfig.py │ ├── __init__.py │ ├── builtin_commands │ │ ├── __init__.py │ │ └── cat.py │ ├── cl_arguments.py │ ├── discovery.py │ ├── display.py │ ├── formats │ │ ├── __init__.py │ │ ├── base.py │ │ ├── googletest.py │ │ └── shtest.py │ ├── llvm │ │ ├── __init__.py │ │ ├── config.py │ │ └── subst.py │ ├── main.py │ ├── run.py │ ├── util.py │ └── worker.py ├── setup.py ├── tests │ ├── .coveragerc │ ├── Inputs │ │ ├── config-map-discovery │ │ │ ├── driver.py │ │ │ ├── invalid-test.txt │ │ │ ├── lit.alt.cfg │ │ │ ├── main-config │ │ │ │ └── lit.cfg │ │ │ └── tests │ │ │ │ ├── test1.txt │ │ │ │ └── test2.txt │ │ ├── discovery │ │ │ ├── lit.cfg │ │ │ ├── subdir │ │ │ │ ├── lit.local.cfg │ │ │ │ └── test-three.py │ │ │ ├── subsuite │ │ │ │ ├── lit.cfg │ │ │ │ ├── test-one.txt │ │ │ │ └── test-two.txt │ │ │ ├── test-one.txt │ │ │ └── test-two.txt │ │ ├── exec-discovery-in-tree │ │ │ ├── lit.cfg │ │ │ ├── obj │ │ │ │ └── lit.site.cfg │ │ │ └── test-one.txt │ │ ├── exec-discovery │ │ │ └── lit.site.cfg │ │ ├── fake-externals │ │ │ ├── cd │ │ │ ├── diff │ │ │ ├── env │ │ │ ├── export │ │ │ ├── fake_external.py │ │ │ ├── mkdir │ │ │ └── rm │ │ ├── googletest-format │ │ │ ├── DummySubDir │ │ │ │ └── OneTest.py │ │ │ └── lit.cfg │ │ ├── googletest-timeout │ │ │ ├── DummySubDir │ │ │ │ └── OneTest.py │ │ │ └── lit.cfg │ │ ├── googletest-upstream-format │ │ │ ├── DummySubDir │ │ │ │ └── OneTest.py │ │ │ └── lit.cfg │ │ ├── lit-opts │ │ │ ├── lit.cfg │ │ │ └── test.txt │ │ ├── max-failures │ │ │ └── lit.cfg │ │ ├── parallelism-groups │ │ │ ├── lit.cfg │ │ │ ├── test1.txt │ │ │ └── test2.txt │ │ ├── progress-bar │ │ │ ├── lit.cfg │ │ │ ├── test-1.txt │ │ │ ├── test-2.txt │ │ │ ├── test-3.txt │ │ │ └── test-4.txt │ │ ├── py-config-discovery │ │ │ └── lit.site.cfg.py │ │ ├── shtest-env │ │ │ ├── env-args-last-is-assign.txt │ │ │ ├── env-args-last-is-u-arg.txt │ │ │ ├── env-args-last-is-u.txt │ │ │ ├── env-args-none.txt │ │ │ ├── env-u.txt │ │ │ ├── env.txt │ │ │ ├── lit.cfg │ │ │ ├── mixed.txt │ │ │ └── print_environment.py │ │ ├── shtest-format │ │ │ ├── argv0.txt │ │ │ ├── external_shell │ │ │ │ ├── fail.txt │ │ │ │ ├── fail_with_bad_encoding.txt │ │ │ │ ├── lit.local.cfg │ │ │ │ ├── pass.txt │ │ │ │ ├── utf8_command.txt │ │ │ │ └── write-bad-encoding.py │ │ │ ├── fail.txt │ │ │ ├── lit.cfg │ │ │ ├── no-test-line.txt │ │ │ ├── pass.txt │ │ │ ├── requires-any-missing.txt │ │ │ ├── requires-any-present.txt │ │ │ ├── requires-missing.txt │ │ │ ├── requires-present.txt │ │ │ ├── requires-star.txt │ │ │ ├── requires-triple.txt │ │ │ ├── unsupported-expr-false.txt │ │ │ ├── unsupported-expr-true.txt │ │ │ ├── unsupported-star.txt │ │ │ ├── unsupported_dir │ │ │ │ ├── lit.local.cfg │ │ │ │ └── some-test.txt │ │ │ ├── xfail-expr-false.txt │ │ │ ├── xfail-expr-true.txt │ │ │ ├── xfail-feature.txt │ │ │ ├── xfail-target.txt │ │ │ ├── xfail.txt │ │ │ └── xpass.txt │ │ ├── shtest-output-printing │ │ │ ├── basic.txt │ │ │ └── lit.cfg │ │ ├── shtest-run-at-line │ │ │ ├── external-shell │ │ │ │ ├── basic.txt │ │ │ │ ├── line-continuation.txt │ │ │ │ └── lit.local.cfg │ │ │ ├── internal-shell │ │ │ │ ├── basic.txt │ │ │ │ ├── line-continuation.txt │ │ │ │ └── lit.local.cfg │ │ │ └── lit.cfg │ │ ├── shtest-shell │ │ │ ├── cat-error-0.txt │ │ │ ├── cat-error-1.txt │ │ │ ├── cat_nonprinting.bin │ │ │ ├── check_args.py │ │ │ ├── check_path.py │ │ │ ├── colon-error.txt │ │ │ ├── dev-null.txt │ │ │ ├── diff-encodings.txt │ │ │ ├── diff-error-0.txt │ │ │ ├── diff-error-1.txt │ │ │ ├── diff-error-2.txt │ │ │ ├── diff-error-3.txt │ │ │ ├── diff-error-4.txt │ │ │ ├── diff-error-5.txt │ │ │ ├── diff-error-6.txt │ │ │ ├── diff-in.bin │ │ │ ├── diff-in.dos │ │ │ ├── diff-in.unix │ │ │ ├── diff-in.utf16 │ │ │ ├── diff-in.utf8 │ │ │ ├── diff-r-error-0.txt │ │ │ ├── diff-r-error-1.txt │ │ │ ├── diff-r-error-2.txt │ │ │ ├── diff-r-error-3.txt │ │ │ ├── diff-r-error-4.txt │ │ │ ├── diff-r-error-5.txt │ │ │ ├── diff-r-error-6.txt │ │ │ ├── diff-r.txt │ │ │ ├── diff-strip-trailing-cr.txt │ │ │ ├── diff-unified-error-0.txt │ │ │ ├── diff-unified-error-1.txt │ │ │ ├── diff-unified.txt │ │ │ ├── error-0.txt │ │ │ ├── error-1.txt │ │ │ ├── error-2.txt │ │ │ ├── lit.cfg │ │ │ ├── mkdir-error-0.txt │ │ │ ├── mkdir-error-1.txt │ │ │ ├── mkdir-error-2.txt │ │ │ ├── redirects.txt │ │ │ ├── rm-error-0.txt │ │ │ ├── rm-error-1.txt │ │ │ ├── rm-error-2.txt │ │ │ ├── rm-error-3.txt │ │ │ ├── rm-unicode-0.txt │ │ │ ├── sequencing-0.txt │ │ │ ├── sequencing-1.txt │ │ │ ├── valid-shell.txt │ │ │ ├── write-to-stderr.py │ │ │ └── write-to-stdout-and-stderr.py │ │ ├── shtest-timeout │ │ │ ├── infinite_loop.py │ │ │ ├── lit.cfg │ │ │ └── short.py │ │ ├── test-data-micro │ │ │ ├── dummy_format.py │ │ │ ├── lit.cfg │ │ │ └── micro-tests.ini │ │ ├── test-data │ │ │ ├── dummy_format.py │ │ │ ├── lit.cfg │ │ │ └── metrics.ini │ │ ├── testrunner-custom-parsers │ │ │ ├── lit.cfg │ │ │ └── test.txt │ │ ├── unittest-adaptor │ │ │ ├── lit.cfg │ │ │ ├── test-one.txt │ │ │ └── test-two.txt │ │ └── xunit-output │ │ │ ├── bad&name.ini │ │ │ ├── dummy_format.py │ │ │ └── lit.cfg │ ├── boolean-parsing.py │ ├── discovery.py │ ├── googletest-format.py │ ├── googletest-timeout.py │ ├── googletest-upstream-format.py │ ├── lit-opts.py │ ├── lit.cfg │ ├── lit.site.cfg.in │ ├── max-failures.py │ ├── parallelism-groups.py │ ├── progress-bar.py │ ├── selecting.py │ ├── shell-parsing.py │ ├── shtest-encoding.py │ ├── shtest-env.py │ ├── shtest-format.py │ ├── shtest-output-printing.py │ ├── shtest-run-at-line.py │ ├── shtest-shell.py │ ├── shtest-timeout.py │ ├── test-data-micro.py │ ├── test-data.py │ ├── test-output-micro.py │ ├── test-output.py │ ├── unit │ │ ├── ShUtil.py │ │ └── TestRunner.py │ ├── unittest-adaptor.py │ ├── usage.py │ └── xunit-output.py └── utils │ ├── README.txt │ ├── check-coverage │ └── check-sdist ├── mkdocs.yml ├── src ├── ASSEMBLYcompiles.bat ├── CurrentChanges.md ├── DEBUGcompiles.bat ├── LICENSE.TXT ├── LSCRTLcompiles.bat ├── MSDNHelp │ ├── HelpDownloader │ │ ├── Book.cs │ │ ├── BookGroup.cs │ │ ├── Downloader.cs │ │ ├── Extensions.cs │ │ ├── HelpIndexManager.cs │ │ ├── ItemBase.cs │ │ ├── Locale.cs │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Package.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── App.ico │ │ │ ├── AssemblyInfo.cs │ │ │ └── Default.snk │ │ ├── app.config │ │ ├── helpdownloader.csproj │ │ ├── helpdownloader.lic │ │ ├── obj │ │ │ └── Debug │ │ │ │ ├── VisualStudioHelpDownloader2012.MainForm.resources │ │ │ │ ├── helpdownloader.csproj.FileListAbsolute.txt │ │ │ │ └── helpdownloader.csproj.GenerateResource.Cache │ │ └── screenshot.JPG │ ├── HelpViewerProject │ │ ├── HV2ApiExplore.sln │ │ ├── HV2ApiExplore │ │ │ ├── Forms │ │ │ │ ├── DebugForm.Designer.cs │ │ │ │ ├── DebugForm.cs │ │ │ │ ├── DebugForm.resx │ │ │ │ ├── Form_H2Main.Designer.cs │ │ │ │ ├── Form_H2Main.cs │ │ │ │ ├── Form_H2Main.resx │ │ │ │ ├── Form_RunHelpIndexer.Designer.cs │ │ │ │ ├── Form_RunHelpIndexer.cs │ │ │ │ ├── Form_RunHelpIndexer.resx │ │ │ │ ├── Page_Catalogs.Designer.cs │ │ │ │ ├── Page_Catalogs.cs │ │ │ │ ├── Page_Catalogs.resx │ │ │ │ ├── Page_CreateMSHX.Designer.cs │ │ │ │ ├── Page_CreateMSHX.cs │ │ │ │ ├── Page_CreateMSHX.resx │ │ │ │ ├── Page_EventLog.Designer.cs │ │ │ │ ├── Page_EventLog.cs │ │ │ │ ├── Page_EventLog.resx │ │ │ │ ├── Page_Keywords.Designer.cs │ │ │ │ ├── Page_Keywords.cs │ │ │ │ ├── Page_Keywords.resx │ │ │ │ ├── Page_Notes.Designer.cs │ │ │ │ ├── Page_Notes.cs │ │ │ │ ├── Page_Notes.resx │ │ │ │ ├── Page_Search.Designer.cs │ │ │ │ ├── Page_Search.cs │ │ │ │ ├── Page_Search.resx │ │ │ │ ├── Page_Store.Designer.cs │ │ │ │ ├── Page_Store.cs │ │ │ │ ├── Page_Store.resx │ │ │ │ ├── Page_TOC.Designer.cs │ │ │ │ ├── Page_TOC.cs │ │ │ │ ├── Page_TOC.resx │ │ │ │ ├── Page_Topic.Designer.cs │ │ │ │ ├── Page_Topic.cs │ │ │ │ ├── Page_Topic.resx │ │ │ │ ├── Panel_HelpIndexer.Designer.cs │ │ │ │ ├── Panel_HelpIndexer.cs │ │ │ │ ├── Panel_HelpIndexer.resx │ │ │ │ ├── Panel_HelpTopicResults.Designer.cs │ │ │ │ ├── Panel_HelpTopicResults.cs │ │ │ │ └── Panel_HelpTopicResults.resx │ │ │ ├── Globals.cs │ │ │ ├── HV2ApiExplore.csproj │ │ │ ├── HV2ProjectIcon.ico │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── bin │ │ │ │ └── Debug │ │ │ │ │ ├── Branding │ │ │ │ │ ├── ImageSprite.png │ │ │ │ │ ├── branding.css │ │ │ │ │ ├── branding.js │ │ │ │ │ ├── branding.xml │ │ │ │ │ ├── ccOff.png │ │ │ │ │ ├── ccOn.png │ │ │ │ │ ├── clear.gif │ │ │ │ │ ├── contentnotinstalled.htm │ │ │ │ │ ├── favicon.ico │ │ │ │ │ ├── footer_slice.gif │ │ │ │ │ ├── homepage.htm │ │ │ │ │ ├── info_icon.gif │ │ │ │ │ ├── online_icon.gif │ │ │ │ │ ├── printer.css │ │ │ │ │ ├── tabLeftBG.gif │ │ │ │ │ ├── tabRightBG.gif │ │ │ │ │ ├── topiccorrupted.htm │ │ │ │ │ ├── topicnotfound.htm │ │ │ │ │ ├── vs_logo_bk.gif │ │ │ │ │ └── vs_logo_wh.gif │ │ │ │ │ └── HelpIndexer │ │ │ │ │ └── readme.txt │ │ │ ├── images │ │ │ │ ├── Copy.png │ │ │ │ ├── Document.png │ │ │ │ ├── Execute.png │ │ │ │ ├── Explorer.png │ │ │ │ ├── GreenFlag.png │ │ │ │ ├── YellowFlag.png │ │ │ │ ├── Zip.png │ │ │ │ ├── ZipRed.png │ │ │ │ ├── eError.bmp │ │ │ │ ├── eInfo.bmp │ │ │ │ ├── eKey.bmp │ │ │ │ ├── eWarn.bmp │ │ │ │ ├── errorLog_Error.png │ │ │ │ ├── errorLog_Info.png │ │ │ │ ├── errorLog_Key.png │ │ │ │ ├── errorLog_Warn.png │ │ │ │ ├── eye-16.png │ │ │ │ ├── help_16.png │ │ │ │ ├── infoTip13x13.png │ │ │ │ └── warning16x16.png │ │ │ └── obj │ │ │ │ └── x86 │ │ │ │ └── Debug │ │ │ │ ├── HV2ApiExplore.Forms.DebugForm.resources │ │ │ │ ├── HV2ApiExplore.Forms.Form_H2Main.resources │ │ │ │ ├── HV2ApiExplore.Forms.Form_RunHelpIndexer.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_Catalogs.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_CreateMSHX.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_EventLog.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_Keywords.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_Notes.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_Search.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_Store.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_TOC.resources │ │ │ │ ├── HV2ApiExplore.Forms.Page_Topics.resources │ │ │ │ ├── HV2ApiExplore.Forms.Panel_HelpIndexer.resources │ │ │ │ ├── HV2ApiExplore.Forms.Panel_HelpTopicResults.resources │ │ │ │ ├── HV2ApiExplore.Properties.Resources.resources │ │ │ │ ├── HV2ApiExplore.csproj.FileListAbsolute.txt │ │ │ │ ├── HV2SmallTest.Forms.DebugForm.resources │ │ │ │ ├── HV2SmallTest.Forms.H2MainForm.resources │ │ │ │ ├── HV2SmallTest.Forms.Page_Catalogs.resources │ │ │ │ ├── HV2SmallTest.Forms.Page_Notes.resources │ │ │ │ ├── HV2SmallTest.Forms.Page_Search.resources │ │ │ │ ├── HV2SmallTest.Forms.Page_TOC.resources │ │ │ │ ├── HV2SmallTest.Properties.Resources.resources │ │ │ │ ├── HV2SmallTest.csproj.FileListAbsolute.txt │ │ │ │ ├── HV2SmallTest.csproj.GenerateResource.Cache │ │ │ │ └── hv2apiexplore.csproj.GenerateResource.Cache │ │ ├── HV2Everything.sln │ │ ├── HV2Lib │ │ │ ├── Common │ │ │ │ ├── AppConfigUtility.cs │ │ │ │ ├── CatalogItem.cs │ │ │ │ ├── CatalogList.cs │ │ │ │ ├── FileUtility.cs │ │ │ │ ├── HV2Reg.cs │ │ │ │ ├── HV2RegInfo.cs │ │ │ │ ├── MSLocales.cs │ │ │ │ └── Native.cs │ │ │ ├── HV2Lib.csproj │ │ │ ├── LocalStore │ │ │ │ └── CatalogParser.cs │ │ │ ├── PluggableProtocol │ │ │ │ ├── HelpClassFactory.cs │ │ │ │ ├── HelpPluggableProtocolHandler.cs │ │ │ │ ├── Interfaces.cs │ │ │ │ ├── MsxhelpProtocol.cs │ │ │ │ └── NativeMethods.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ │ ├── Render │ │ │ │ ├── CustomRenderer.cs │ │ │ │ ├── HelpQuery.cs │ │ │ │ ├── HttpUtility.cs │ │ │ │ ├── MetaData.cs │ │ │ │ └── TopicStreamExpand.cs │ │ │ └── View │ │ │ │ ├── HlpViewer.cs │ │ │ │ ├── IndexCache.cs │ │ │ │ ├── Panel_SearchOperator.Designer.cs │ │ │ │ ├── Panel_SearchOperator.cs │ │ │ │ ├── Panel_SearchOperator.resx │ │ │ │ ├── Panel_Toc.Designer.cs │ │ │ │ ├── Panel_Toc.cs │ │ │ │ ├── Panel_Toc.resx │ │ │ │ └── TocSync.cs │ │ ├── HV2ProjectIcon.ico │ │ ├── HV2Viewer.sln │ │ ├── HV2Viewer │ │ │ ├── App.config │ │ │ ├── Code │ │ │ │ ├── Form1.Designer.cs │ │ │ │ ├── Form1.cs │ │ │ │ ├── Form1.resx │ │ │ │ ├── Pipes.cs │ │ │ │ └── TopicLink.cs │ │ │ ├── HV2ProjectIcon.ico │ │ │ ├── HV2Viewer.csproj │ │ │ ├── Images │ │ │ │ ├── Help.gif │ │ │ │ ├── LeftArrow.gif │ │ │ │ ├── OpenHelpCatalog.gif │ │ │ │ ├── Options.gif │ │ │ │ ├── RightArrow.gif │ │ │ │ ├── TocSync.gif │ │ │ │ ├── TocSync1.gif │ │ │ │ ├── infoTip13x13.png │ │ │ │ └── msdn1.png │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ └── bin │ │ │ │ └── Debug │ │ │ │ └── Branding │ │ │ │ ├── ImageSprite.png │ │ │ │ ├── branding.css │ │ │ │ ├── branding.js │ │ │ │ ├── branding.xml │ │ │ │ ├── ccOff.png │ │ │ │ ├── ccOn.png │ │ │ │ ├── clear.gif │ │ │ │ ├── contentnotinstalled.htm │ │ │ │ ├── favicon.ico │ │ │ │ ├── footer_slice.gif │ │ │ │ ├── homepage.htm │ │ │ │ ├── info_icon.gif │ │ │ │ ├── online_icon.gif │ │ │ │ ├── printer.css │ │ │ │ ├── tabLeftBG.gif │ │ │ │ ├── tabRightBG.gif │ │ │ │ ├── topiccorrupted.htm │ │ │ │ ├── topicnotfound.htm │ │ │ │ ├── vs_logo_bk.gif │ │ │ │ └── vs_logo_wh.gif │ │ ├── Helpware.Misc │ │ │ ├── Helpware.Misc.csproj │ │ │ ├── Misc │ │ │ │ ├── RichTextBoxFuncs.cs │ │ │ │ ├── Strg.cs │ │ │ │ ├── SuperTip.cs │ │ │ │ ├── UserData.cs │ │ │ │ └── WinExec.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── obj │ │ │ │ └── Release │ │ │ │ └── Helpware.Misc.csproj.FileListAbsolute.txt │ │ ├── _blank.sln │ │ ├── desktop.ini │ │ ├── helpviewer.lic │ │ └── readme.txt │ └── makefile ├── NORMALcompiles.bat ├── Orange C.sln ├── addon.txt ├── adl │ ├── ADLMain.cpp │ ├── ADLMain.h │ ├── GenParser.cpp │ ├── GenParser.h │ ├── InstructionParser.h │ ├── Loader.cpp │ ├── Loader.h │ ├── TokenNode.h │ ├── Tokenizer.cpp │ ├── adl.exe.vcxproj │ ├── adl.exe.vcxproj.filters │ ├── makefile │ ├── x64Instructions.h │ ├── x64Operand.h │ └── x64Parser.h ├── arocc │ ├── arocc.cpp │ ├── arocc.h │ ├── arocc.vcxproj │ ├── arocc.vcxproj.filters │ ├── dummy.cpp │ └── makefile ├── build.bat ├── cc386.zip ├── clang.dbg.mak ├── clang.mak ├── clangcompiles.bat ├── cleanup.c ├── clibs │ ├── alloc │ │ ├── farmem.c │ │ ├── farmems.c │ │ ├── lea.c │ │ ├── makefile │ │ ├── strdup.c │ │ └── strndup.c │ ├── cl.dst │ ├── cmath │ │ ├── 386 │ │ │ ├── carg.nas │ │ │ ├── conj.nas │ │ │ ├── cproj.nas │ │ │ ├── matherr.inc │ │ │ └── test │ │ │ │ ├── archyp.c │ │ │ │ ├── arctrig.c │ │ │ │ ├── explog.c │ │ │ │ ├── hyp.c │ │ │ │ ├── sqrt.c │ │ │ │ └── trig.c │ │ ├── cgamma.c │ │ ├── cgammaf.c │ │ ├── cgammal.c │ │ ├── clog.c │ │ ├── clogf.c │ │ ├── clogl.c │ │ ├── cmplx.c │ │ ├── cmplxf.c │ │ ├── cmplxl.c │ │ ├── makefile │ │ ├── matherr.inc │ │ ├── mconf.h │ │ ├── protos.h │ │ ├── ref │ │ │ ├── archyp.c │ │ │ ├── arctrig.c │ │ │ ├── asin.txt │ │ │ ├── asin2.txt │ │ │ ├── clog.c │ │ │ ├── clogl.c │ │ │ ├── explog.c │ │ │ ├── hyp.c │ │ │ ├── misc.c │ │ │ ├── pli.pli │ │ │ ├── sqrt.c │ │ │ ├── sqrt2 │ │ │ ├── stubs.c │ │ │ ├── trig.c │ │ │ └── vb.vb │ │ ├── stubs.c │ │ └── test │ │ │ ├── celefund.h │ │ │ ├── celefunf.h │ │ │ ├── celefunt.h │ │ │ ├── cvect.c │ │ │ ├── dccalc.c │ │ │ ├── dccalc.h │ │ │ ├── mtst.c │ │ │ ├── mtstf.c │ │ │ ├── mtstl.c │ │ │ ├── tablat.c │ │ │ ├── tcabs.c │ │ │ ├── tcexp.c │ │ │ ├── tclog.c │ │ │ ├── tcpow.c │ │ │ ├── tcsin.c │ │ │ ├── tcsqrt.c │ │ │ ├── whitebx.c │ │ │ └── whitebxf.c │ ├── complib │ │ ├── 386 │ │ │ ├── __fconst.nas │ │ │ ├── __fconvfrom.nas │ │ │ ├── __fconvto.nas │ │ │ ├── _ayield.nas │ │ │ ├── chkstk.nas │ │ │ ├── clz.nas │ │ │ ├── copysign.nas │ │ │ ├── cpart.nas │ │ │ ├── ctz.nas │ │ │ ├── fmax.nas │ │ │ ├── fpclass.nas │ │ │ ├── genmerr.nas │ │ │ ├── lambdac.nas │ │ │ ├── lambdas.nas │ │ │ ├── logb.nas │ │ │ ├── lxdiv.nas │ │ │ ├── lxmul.nas │ │ │ ├── lxsar.nas │ │ │ ├── lxshl.nas │ │ │ ├── lxshr.nas │ │ │ ├── popcount.nas │ │ │ ├── scalbn.nas │ │ │ ├── stkchk.nas │ │ │ └── substk.nas │ │ ├── 68k │ │ │ ├── 68div.src │ │ │ ├── 68muls.src │ │ │ ├── 68mulu.src │ │ │ ├── lxdiv.src │ │ │ ├── lxmul.src │ │ │ ├── lxsar.src │ │ │ ├── lxshl.src │ │ │ ├── lxshr.src │ │ │ ├── readme.txt │ │ │ ├── stkchk.src │ │ │ └── test │ │ │ │ └── main.src │ │ ├── _matherr.c │ │ ├── bi.h │ │ ├── biadd.c │ │ ├── biand.c │ │ ├── bicompares.c │ │ ├── bicompareu.c │ │ ├── bicompl.c │ │ ├── biconvert.c │ │ ├── biconvertb.c │ │ ├── biconvertw.c │ │ ├── bidiv.c │ │ ├── biiszero.c │ │ ├── bilsh.c │ │ ├── biminus.c │ │ ├── bimod.c │ │ ├── bimul.c │ │ ├── bior.c │ │ ├── birsh.c │ │ ├── bisub.c │ │ ├── biudiv.c │ │ ├── biursh.c │ │ ├── bixor.c │ │ ├── ckdadd.c │ │ ├── ckdcommon.c │ │ ├── ckdmul.c │ │ ├── ckdsub.c │ │ ├── classify.cpp │ │ ├── cplxdiv.c │ │ ├── cplxdivl.c │ │ ├── cplxmul.c │ │ ├── cplxmull.c │ │ ├── lsver.c │ │ ├── makefile │ │ ├── matherr.inc │ │ ├── mdiv.c │ │ ├── mmul.c │ │ └── varalloc.c │ ├── cpp │ │ ├── complib │ │ │ ├── 386 │ │ │ │ ├── _gti.nas │ │ │ │ ├── _gunwind.nas │ │ │ │ └── _ixb.nas │ │ │ ├── _dyncast.cpp │ │ │ ├── _term.cpp │ │ │ ├── arrcall.cpp │ │ │ ├── cpphandler.cpp │ │ │ ├── makefile │ │ │ ├── staticguard.c │ │ │ └── typeinfo.cpp │ │ ├── libcxx │ │ │ ├── LICENSE.TXT │ │ │ ├── include │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── __bit_reference │ │ │ │ ├── __bsd_locale_defaults.h │ │ │ │ ├── __bsd_locale_fallbacks.h │ │ │ │ ├── __config │ │ │ │ ├── __config_site.in │ │ │ │ ├── __debug │ │ │ │ ├── __errc │ │ │ │ ├── __functional_03 │ │ │ │ ├── __functional_base │ │ │ │ ├── __functional_base_03 │ │ │ │ ├── __hash_table │ │ │ │ ├── __libcpp_version │ │ │ │ ├── __locale │ │ │ │ ├── __mutex_base │ │ │ │ ├── __node_handle │ │ │ │ ├── __nullptr │ │ │ │ ├── __split_buffer │ │ │ │ ├── __sso_allocator │ │ │ │ ├── __std_stream │ │ │ │ ├── __string │ │ │ │ ├── __threading_support │ │ │ │ ├── __tree │ │ │ │ ├── __tuple │ │ │ │ ├── __undef_macros │ │ │ │ ├── algorithm │ │ │ │ ├── any │ │ │ │ ├── array │ │ │ │ ├── atomic │ │ │ │ ├── bit │ │ │ │ ├── bitset │ │ │ │ ├── cassert │ │ │ │ ├── ccomplex │ │ │ │ ├── cctype │ │ │ │ ├── cerrno │ │ │ │ ├── cfenv │ │ │ │ ├── cfloat │ │ │ │ ├── charconv │ │ │ │ ├── chrono │ │ │ │ ├── cinttypes │ │ │ │ ├── ciso646 │ │ │ │ ├── climits │ │ │ │ ├── clocale │ │ │ │ ├── cmath │ │ │ │ ├── codecvt │ │ │ │ ├── compare │ │ │ │ ├── complex │ │ │ │ ├── complex.h │ │ │ │ ├── condition_variable │ │ │ │ ├── csetjmp │ │ │ │ ├── csignal │ │ │ │ ├── cstdarg │ │ │ │ ├── cstdbool │ │ │ │ ├── cstddef │ │ │ │ ├── cstdint │ │ │ │ ├── cstdio │ │ │ │ ├── cstdlib │ │ │ │ ├── cstring │ │ │ │ ├── ctgmath │ │ │ │ ├── ctime │ │ │ │ ├── ctype.h │ │ │ │ ├── cwchar │ │ │ │ ├── cwctype │ │ │ │ ├── deque │ │ │ │ ├── errno.h │ │ │ │ ├── exception │ │ │ │ ├── exception.llvm │ │ │ │ ├── execution │ │ │ │ ├── experimental │ │ │ │ │ ├── __config │ │ │ │ │ ├── __memory │ │ │ │ │ ├── algorithm │ │ │ │ │ ├── coroutine │ │ │ │ │ ├── deque │ │ │ │ │ ├── filesystem │ │ │ │ │ ├── forward_list │ │ │ │ │ ├── functional │ │ │ │ │ ├── iterator │ │ │ │ │ ├── list │ │ │ │ │ ├── map │ │ │ │ │ ├── memory_resource │ │ │ │ │ ├── propagate_const │ │ │ │ │ ├── regex │ │ │ │ │ ├── set │ │ │ │ │ ├── simd │ │ │ │ │ ├── string │ │ │ │ │ ├── type_traits │ │ │ │ │ ├── unordered_map │ │ │ │ │ ├── unordered_set │ │ │ │ │ ├── utility │ │ │ │ │ └── vector │ │ │ │ ├── ext │ │ │ │ │ ├── __hash │ │ │ │ │ ├── hash_map │ │ │ │ │ └── hash_set │ │ │ │ ├── fenv.h │ │ │ │ ├── filesystem │ │ │ │ ├── float.h │ │ │ │ ├── forward_list │ │ │ │ ├── fstream │ │ │ │ ├── functional │ │ │ │ ├── future │ │ │ │ ├── initializer_list │ │ │ │ ├── inttypes.h │ │ │ │ ├── iomanip │ │ │ │ ├── ios │ │ │ │ ├── iosfwd │ │ │ │ ├── iostream │ │ │ │ ├── istream │ │ │ │ ├── iterator │ │ │ │ ├── limits │ │ │ │ ├── limits.h │ │ │ │ ├── list │ │ │ │ ├── locale │ │ │ │ ├── locale.h │ │ │ │ ├── map │ │ │ │ ├── math.h │ │ │ │ ├── memory │ │ │ │ ├── module.modulemap │ │ │ │ ├── mutex │ │ │ │ ├── new │ │ │ │ ├── numeric │ │ │ │ ├── optional │ │ │ │ ├── ostream │ │ │ │ ├── queue │ │ │ │ ├── random │ │ │ │ ├── ratio │ │ │ │ ├── regex │ │ │ │ ├── scoped_allocator │ │ │ │ ├── set │ │ │ │ ├── setjmp.h │ │ │ │ ├── shared_mutex │ │ │ │ ├── span │ │ │ │ ├── sstream │ │ │ │ ├── stack │ │ │ │ ├── stdbool.h │ │ │ │ ├── stddef.h │ │ │ │ ├── stdexcept │ │ │ │ ├── stdint.h │ │ │ │ ├── stdio.h │ │ │ │ ├── stdlib.h │ │ │ │ ├── streambuf │ │ │ │ ├── string │ │ │ │ ├── string.h │ │ │ │ ├── string_view │ │ │ │ ├── strstream │ │ │ │ ├── support │ │ │ │ │ ├── android │ │ │ │ │ │ └── locale_bionic.h │ │ │ │ │ ├── fuchsia │ │ │ │ │ │ └── xlocale.h │ │ │ │ │ ├── ibm │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale_mgmt_aix.h │ │ │ │ │ │ ├── support.h │ │ │ │ │ │ └── xlocale.h │ │ │ │ │ ├── musl │ │ │ │ │ │ └── xlocale.h │ │ │ │ │ ├── newlib │ │ │ │ │ │ └── xlocale.h │ │ │ │ │ ├── orangec │ │ │ │ │ │ └── orangec_typeinfo │ │ │ │ │ ├── solaris │ │ │ │ │ │ ├── floatingpoint.h │ │ │ │ │ │ ├── wchar.h │ │ │ │ │ │ └── xlocale.h │ │ │ │ │ ├── win32 │ │ │ │ │ │ ├── limits_msvc_win32.h │ │ │ │ │ │ └── locale_win32.h │ │ │ │ │ └── xlocale │ │ │ │ │ │ ├── __nop_locale_mgmt.h │ │ │ │ │ │ ├── __posix_l_fallback.h │ │ │ │ │ │ └── __strtonum_fallback.h │ │ │ │ ├── system_error │ │ │ │ ├── tgmath.h │ │ │ │ ├── thread │ │ │ │ ├── tuple │ │ │ │ ├── type_traits │ │ │ │ ├── typeindex │ │ │ │ ├── typeinfo │ │ │ │ ├── unordered_map │ │ │ │ ├── unordered_set │ │ │ │ ├── utility │ │ │ │ ├── valarray │ │ │ │ ├── variant │ │ │ │ ├── vector │ │ │ │ ├── version │ │ │ │ ├── wchar.h │ │ │ │ └── wctype.h │ │ │ ├── src │ │ │ │ ├── algorithm.cpp │ │ │ │ ├── bad_alloc.cpp │ │ │ │ ├── bind.cpp │ │ │ │ ├── charconv.cpp │ │ │ │ ├── chrono.cpp │ │ │ │ ├── condition_variable.cpp │ │ │ │ ├── condition_variable_destructor.cpp │ │ │ │ ├── debug.cpp │ │ │ │ ├── exception.org │ │ │ │ ├── experimental │ │ │ │ │ └── memory_resource.cpp │ │ │ │ ├── filesystem │ │ │ │ │ ├── directory_iterator.cpp │ │ │ │ │ ├── filesystem_common.h │ │ │ │ │ ├── int128_builtins.cpp │ │ │ │ │ ├── makefile │ │ │ │ │ ├── operations.cpp │ │ │ │ │ └── unixsupport.cpp │ │ │ │ ├── functional.cpp │ │ │ │ ├── future.cpp │ │ │ │ ├── hash.cpp │ │ │ │ ├── include │ │ │ │ │ ├── apple_availability.h │ │ │ │ │ ├── atomic_support.h │ │ │ │ │ ├── config_elast.h │ │ │ │ │ └── refstring.h │ │ │ │ ├── ios.cpp │ │ │ │ ├── iostream.cpp │ │ │ │ ├── locale.cpp │ │ │ │ ├── makefile │ │ │ │ ├── memory.cpp │ │ │ │ ├── mutex.cpp │ │ │ │ ├── mutex_destructor.cpp │ │ │ │ ├── new.cpp │ │ │ │ ├── optional.cpp │ │ │ │ ├── optional.org │ │ │ │ ├── random.cpp │ │ │ │ ├── regex.cpp │ │ │ │ ├── shared_mutex.cpp │ │ │ │ ├── stdexcept.cpp │ │ │ │ ├── string.cpp │ │ │ │ ├── strstream.cpp │ │ │ │ ├── support │ │ │ │ │ ├── makefile │ │ │ │ │ ├── runtime │ │ │ │ │ │ ├── exception_fallback.ipp │ │ │ │ │ │ ├── exception_glibcxx.ipp │ │ │ │ │ │ ├── exception_libcxxabi.ipp │ │ │ │ │ │ ├── exception_libcxxrt.ipp │ │ │ │ │ │ ├── exception_msvc.ipp │ │ │ │ │ │ ├── exception_pointer_cxxabi.ipp │ │ │ │ │ │ ├── exception_pointer_glibcxx.ipp │ │ │ │ │ │ ├── exception_pointer_msvc.ipp │ │ │ │ │ │ ├── exception_pointer_unimplemented.ipp │ │ │ │ │ │ ├── new_handler_fallback.ipp │ │ │ │ │ │ ├── stdexcept_default.ipp │ │ │ │ │ │ └── stdexcept_vcruntime.ipp │ │ │ │ │ ├── solaris │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── mbsnrtowcs.inc │ │ │ │ │ │ ├── wcsnrtombs.inc │ │ │ │ │ │ └── xlocale.cpp │ │ │ │ │ └── win32 │ │ │ │ │ │ ├── locale_win32.cpp │ │ │ │ │ │ ├── makefile │ │ │ │ │ │ ├── support.cpp │ │ │ │ │ │ └── thread_win32.cpp │ │ │ │ ├── system_error.cpp │ │ │ │ ├── thread.cpp │ │ │ │ ├── typeinfo.org │ │ │ │ ├── utility.cpp │ │ │ │ ├── valarray.cpp │ │ │ │ ├── variant.cpp │ │ │ │ └── vector.cpp │ │ │ ├── test │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── github.site.cfg │ │ │ │ ├── libcxx │ │ │ │ │ ├── algorithms │ │ │ │ │ │ ├── alg.modifying.operations │ │ │ │ │ │ │ └── alg.random.shuffle │ │ │ │ │ │ │ │ ├── random_shuffle.cxx1z.pass.cpp │ │ │ │ │ │ │ │ └── random_shuffle.depr_in_cxx14.fail.cpp │ │ │ │ │ │ ├── debug_less.pass.cpp │ │ │ │ │ │ ├── half_positive.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── atomics │ │ │ │ │ │ ├── atomics.align │ │ │ │ │ │ │ └── align.pass.sh.cpp │ │ │ │ │ │ ├── atomics.flag │ │ │ │ │ │ │ └── init_bool.pass.cpp │ │ │ │ │ │ ├── atomics.order │ │ │ │ │ │ │ └── memory_order.underlying_type.pass.cpp │ │ │ │ │ │ ├── diagnose_invalid_memory_order.fail.cpp │ │ │ │ │ │ ├── libcpp-has-no-threads.fail.cpp │ │ │ │ │ │ ├── libcpp-has-no-threads.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── containers │ │ │ │ │ │ ├── associative │ │ │ │ │ │ │ ├── map │ │ │ │ │ │ │ │ ├── at.abort.pass.cpp │ │ │ │ │ │ │ │ ├── at.const.abort.pass.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── non_const_comparator.fail.cpp │ │ │ │ │ │ │ ├── non_const_comparator.pass.cpp │ │ │ │ │ │ │ ├── set │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── tree_balance_after_insert.pass.cpp │ │ │ │ │ │ │ ├── tree_key_value_traits.pass.cpp │ │ │ │ │ │ │ ├── tree_left_rotate.pass.cpp │ │ │ │ │ │ │ ├── tree_remove.pass.cpp │ │ │ │ │ │ │ ├── tree_right_rotate.pass.cpp │ │ │ │ │ │ │ └── undef_min_max.pass.cpp │ │ │ │ │ │ ├── container.adaptors │ │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── gnu_cxx │ │ │ │ │ │ │ ├── hash_map.pass.cpp │ │ │ │ │ │ │ ├── hash_map_name_lookup.pass.cpp │ │ │ │ │ │ │ ├── hash_set.pass.cpp │ │ │ │ │ │ │ └── hash_set_name_lookup.pass.cpp │ │ │ │ │ │ ├── sequences │ │ │ │ │ │ │ ├── array │ │ │ │ │ │ │ │ ├── array.zero │ │ │ │ │ │ │ │ │ ├── db_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── db_front.pass.cpp │ │ │ │ │ │ │ │ │ └── db_indexing.pass.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── deque │ │ │ │ │ │ │ │ ├── incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── pop_back_empty.pass.cpp │ │ │ │ │ │ │ │ ├── spare_block_handling.pass.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── forwardlist │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ │ ├── list.cons │ │ │ │ │ │ │ │ │ ├── db_copy.pass.cpp │ │ │ │ │ │ │ │ │ └── db_move.pass.cpp │ │ │ │ │ │ │ │ ├── list.modifiers │ │ │ │ │ │ │ │ │ ├── emplace_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_db2.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db2.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db3.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db4.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_iter_iter_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_rvalue_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_size_value_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_value_db1.pass.cpp │ │ │ │ │ │ │ │ │ └── pop_back_db1.pass.cpp │ │ │ │ │ │ │ │ ├── list.ops │ │ │ │ │ │ │ │ │ ├── db_splice_pos_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── db_splice_pos_list_iter.pass.cpp │ │ │ │ │ │ │ │ │ └── db_splice_pos_list_iter_iter.pass.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── vector.bool │ │ │ │ │ │ │ │ └── trivial_for_purposes_of_call.pass.cpp │ │ │ │ │ │ │ └── vector │ │ │ │ │ │ │ │ ├── asan.pass.cpp │ │ │ │ │ │ │ │ ├── asan_throw.pass.cpp │ │ │ │ │ │ │ │ ├── const_value_type.pass.cpp │ │ │ │ │ │ │ │ ├── db_back.pass.cpp │ │ │ │ │ │ │ │ ├── db_cback.pass.cpp │ │ │ │ │ │ │ │ ├── db_cfront.pass.cpp │ │ │ │ │ │ │ │ ├── db_cindex.pass.cpp │ │ │ │ │ │ │ │ ├── db_front.pass.cpp │ │ │ │ │ │ │ │ ├── db_index.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_2.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_3.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_4.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_5.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_6.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── exception_safety_exceptions_disabled.sh.cpp │ │ │ │ │ │ │ │ ├── pop_back_empty.pass.cpp │ │ │ │ │ │ │ │ ├── vector.cons │ │ │ │ │ │ │ │ ├── construct_iter_iter.pass.cpp │ │ │ │ │ │ │ │ └── construct_iter_iter_alloc.pass.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ └── unord │ │ │ │ │ │ │ ├── key_value_traits.pass.cpp │ │ │ │ │ │ │ ├── next_pow2.pass.cpp │ │ │ │ │ │ │ ├── next_prime.pass.cpp │ │ │ │ │ │ │ ├── non_const_comparator.fail.cpp │ │ │ │ │ │ │ ├── non_const_comparator.pass.cpp │ │ │ │ │ │ │ └── unord.set │ │ │ │ │ │ │ ├── missing_hash_specialization.fail.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── debug │ │ │ │ │ │ ├── containers │ │ │ │ │ │ │ ├── db_associative_container_tests.pass.cpp │ │ │ │ │ │ │ ├── db_sequence_container_iterators.multithread.pass.cpp │ │ │ │ │ │ │ ├── db_sequence_container_iterators.pass.cpp │ │ │ │ │ │ │ ├── db_string.pass.cpp │ │ │ │ │ │ │ └── db_unord_container_tests.pass.cpp │ │ │ │ │ │ ├── db_string_view.pass.cpp │ │ │ │ │ │ ├── debug_abort.pass.cpp │ │ │ │ │ │ ├── debug_helper_test.pass.cpp │ │ │ │ │ │ └── debug_register.pass.cpp │ │ │ │ │ ├── depr │ │ │ │ │ │ ├── depr.auto.ptr │ │ │ │ │ │ │ └── auto.ptr │ │ │ │ │ │ │ │ ├── auto_ptr.cxx1z.pass.cpp │ │ │ │ │ │ │ │ └── auto_ptr.depr_in_cxx11.fail.cpp │ │ │ │ │ │ ├── depr.c.headers │ │ │ │ │ │ │ ├── ciso646.pass.cpp │ │ │ │ │ │ │ ├── complex.h.pass.cpp │ │ │ │ │ │ │ ├── extern_c.pass.cpp │ │ │ │ │ │ │ ├── fenv.pass.cpp │ │ │ │ │ │ │ ├── locale_h.pass.cpp │ │ │ │ │ │ │ ├── math_h.sh.cpp │ │ │ │ │ │ │ └── tgmath_h.pass.cpp │ │ │ │ │ │ ├── depr.function.objects │ │ │ │ │ │ │ ├── adaptors.depr_in_cxx11.fail.cpp │ │ │ │ │ │ │ └── depr.adaptors.cxx1z.pass.cpp │ │ │ │ │ │ ├── depr.str.strstreams │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── enable_removed_cpp17_features.pass.cpp │ │ │ │ │ │ └── exception.unexpected │ │ │ │ │ │ │ ├── get_unexpected.pass.cpp │ │ │ │ │ │ │ ├── set_unexpected.pass.cpp │ │ │ │ │ │ │ ├── unexpected.pass.cpp │ │ │ │ │ │ │ └── unexpected_disabled_cpp17.fail.cpp │ │ │ │ │ ├── diagnostics │ │ │ │ │ │ ├── assertions │ │ │ │ │ │ │ └── version_cassert.pass.cpp │ │ │ │ │ │ ├── enable_nodiscard.fail.cpp │ │ │ │ │ │ ├── enable_nodiscard_disable_after_cxx17.fail.cpp │ │ │ │ │ │ ├── enable_nodiscard_disable_nodiscard_ext.fail.cpp │ │ │ │ │ │ ├── errno │ │ │ │ │ │ │ └── version_cerrno.pass.cpp │ │ │ │ │ │ ├── nodiscard.pass.cpp │ │ │ │ │ │ ├── nodiscard_aftercxx17.fail.cpp │ │ │ │ │ │ ├── nodiscard_aftercxx17.pass.cpp │ │ │ │ │ │ ├── nodiscard_extensions.fail.cpp │ │ │ │ │ │ ├── nodiscard_extensions.pass.cpp │ │ │ │ │ │ ├── std.exceptions │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ └── syserr │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── double_include.sh.cpp │ │ │ │ │ ├── experimental │ │ │ │ │ │ ├── algorithms │ │ │ │ │ │ │ ├── header.algorithm.synop │ │ │ │ │ │ │ │ └── includes.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── filesystem │ │ │ │ │ │ │ ├── deprecated.fail.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── language.support │ │ │ │ │ │ │ └── support.coroutines │ │ │ │ │ │ │ │ ├── dialect_support.sh.cpp │ │ │ │ │ │ │ │ └── version.sh.cpp │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ ├── memory.polymorphic.allocator.class │ │ │ │ │ │ │ └── memory.polymorphic.allocator.mem │ │ │ │ │ │ │ │ ├── construct_piecewise_pair.pass.cpp │ │ │ │ │ │ │ │ └── db_deallocate.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.adaptor │ │ │ │ │ │ │ └── memory.resource.adaptor.mem │ │ │ │ │ │ │ │ └── db_deallocate.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.aliases │ │ │ │ │ │ │ ├── header_deque_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_forward_list_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_list_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_map_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_regex_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_set_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_string_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_unordered_map_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── header_unordered_set_libcpp_version.pass.cpp │ │ │ │ │ │ │ └── header_vector_libcpp_version.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.global │ │ │ │ │ │ │ ├── global_memory_resource_lifetime.pass.cpp │ │ │ │ │ │ │ └── new_delete_resource_lifetime.pass.cpp │ │ │ │ │ │ │ └── memory.resource.synop │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── extensions │ │ │ │ │ │ ├── hash │ │ │ │ │ │ │ ├── specializations.fail.cpp │ │ │ │ │ │ │ └── specializations.pass.cpp │ │ │ │ │ │ ├── hash_map │ │ │ │ │ │ │ └── const_iterator.fail.cpp │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── fuzzing │ │ │ │ │ │ ├── fuzzer_test.h │ │ │ │ │ │ ├── geometric_distribution.pass.cpp │ │ │ │ │ │ ├── nth_element.pass.cpp │ │ │ │ │ │ ├── partial_sort.pass.cpp │ │ │ │ │ │ ├── partial_sort_copy.pass.cpp │ │ │ │ │ │ ├── partition.pass.cpp │ │ │ │ │ │ ├── partition_copy.pass.cpp │ │ │ │ │ │ ├── regex_ECMAScript.pass.cpp │ │ │ │ │ │ ├── regex_POSIX.pass.cpp │ │ │ │ │ │ ├── regex_awk.pass.cpp │ │ │ │ │ │ ├── regex_egrep.pass.cpp │ │ │ │ │ │ ├── regex_extended.pass.cpp │ │ │ │ │ │ ├── regex_grep.pass.cpp │ │ │ │ │ │ ├── sort.pass.cpp │ │ │ │ │ │ ├── stable_partition.pass.cpp │ │ │ │ │ │ ├── stable_sort.pass.cpp │ │ │ │ │ │ ├── unique.pass.cpp │ │ │ │ │ │ └── unique_copy.pass.cpp │ │ │ │ │ ├── include_as_c.sh.cpp │ │ │ │ │ ├── input.output │ │ │ │ │ │ ├── file.streams │ │ │ │ │ │ │ ├── c.files │ │ │ │ │ │ │ │ ├── no.global.filesystem.namespace │ │ │ │ │ │ │ │ │ ├── fopen.fail.cpp │ │ │ │ │ │ │ │ │ └── rename.fail.cpp │ │ │ │ │ │ │ │ ├── version_ccstdio.pass.cpp │ │ │ │ │ │ │ │ └── version_cinttypes.pass.cpp │ │ │ │ │ │ │ └── fstreams │ │ │ │ │ │ │ │ ├── filebuf │ │ │ │ │ │ │ │ └── traits_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── fstream.close.pass.cpp │ │ │ │ │ │ │ │ ├── fstream.cons │ │ │ │ │ │ │ │ └── wchar_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── fstream.members │ │ │ │ │ │ │ │ └── open_wchar_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── ifstream.cons │ │ │ │ │ │ │ │ ├── test.dat │ │ │ │ │ │ │ │ └── wchar_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── ifstream.members │ │ │ │ │ │ │ │ ├── open_wchar_pointer.pass.cpp │ │ │ │ │ │ │ │ └── test.dat │ │ │ │ │ │ │ │ ├── ofstream.cons │ │ │ │ │ │ │ │ └── wchar_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── ofstream.members │ │ │ │ │ │ │ │ └── open_wchar_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── traits_mismatch.fail.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── filesystems │ │ │ │ │ │ │ ├── class.directory_entry │ │ │ │ │ │ │ │ └── directory_entry.mods │ │ │ │ │ │ │ │ │ └── last_write_time.sh.cpp │ │ │ │ │ │ │ ├── class.path │ │ │ │ │ │ │ │ ├── path.itr │ │ │ │ │ │ │ │ │ ├── iterator_db.pass.cpp │ │ │ │ │ │ │ │ │ └── reverse_iterator_produces_diagnostic.fail.cpp │ │ │ │ │ │ │ │ └── path.req │ │ │ │ │ │ │ │ │ └── is_pathable.pass.cpp │ │ │ │ │ │ │ ├── convert_file_time.sh.cpp │ │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── iostream.format │ │ │ │ │ │ │ ├── input.streams │ │ │ │ │ │ │ │ ├── traits_mismatch.fail.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ ├── output.streams │ │ │ │ │ │ │ │ ├── traits_mismatch.fail.cpp │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ └── std.manip │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── iostream.forward │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── iostream.objects │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── iostreams.base │ │ │ │ │ │ │ ├── ios │ │ │ │ │ │ │ │ └── iostate.flags │ │ │ │ │ │ │ │ │ └── clear.abort.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── stream.buffers │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ └── string.streams │ │ │ │ │ │ │ ├── traits_mismatch.fail.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── iterators │ │ │ │ │ │ ├── advance.debug1.pass.cpp │ │ │ │ │ │ ├── failed.pass.cpp │ │ │ │ │ │ ├── iterator.requirements │ │ │ │ │ │ │ └── iterator.concepts │ │ │ │ │ │ │ │ ├── cpp20_iter_concepts.pass.cpp │ │ │ │ │ │ │ │ └── cpp20_iter_traits.pass.cpp │ │ │ │ │ │ ├── next.debug1.pass.cpp │ │ │ │ │ │ ├── prev.debug1.pass.cpp │ │ │ │ │ │ ├── trivial_iterators.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── language.support │ │ │ │ │ │ ├── cmp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── cstdint │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── cxa_deleted_virtual.pass.cpp │ │ │ │ │ │ ├── has_c11_features.pass.cpp │ │ │ │ │ │ ├── support.dynamic │ │ │ │ │ │ │ ├── libcpp_deallocate.sh.cpp │ │ │ │ │ │ │ ├── new_faligned_allocation.sh.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── support.exception │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── support.initlist │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── support.limits │ │ │ │ │ │ │ ├── c.limits │ │ │ │ │ │ │ │ ├── version_cfloat.pass.cpp │ │ │ │ │ │ │ │ └── version_climits.pass.cpp │ │ │ │ │ │ │ ├── limits │ │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── support.rtti │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── support.runtime │ │ │ │ │ │ │ ├── version_csetjmp.pass.cpp │ │ │ │ │ │ │ ├── version_csignal.pass.cpp │ │ │ │ │ │ │ ├── version_cstdarg.pass.cpp │ │ │ │ │ │ │ ├── version_cstdbool.pass.cpp │ │ │ │ │ │ │ ├── version_cstdlib.pass.cpp │ │ │ │ │ │ │ └── version_ctime.pass.cpp │ │ │ │ │ │ └── support.types │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── libcpp_alignof.pass.cpp │ │ │ │ │ ├── libcpp_version.pass.cpp │ │ │ │ │ ├── localization │ │ │ │ │ │ ├── c.locales │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── locale.categories │ │ │ │ │ │ │ └── __scan_keyword.pass.cpp │ │ │ │ │ │ ├── locale.stdcvt │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── locales │ │ │ │ │ │ │ ├── locale.abort.pass.cpp │ │ │ │ │ │ │ ├── locale.category.abort.pass.cpp │ │ │ │ │ │ │ ├── locale.convenience │ │ │ │ │ │ │ │ └── conversions │ │ │ │ │ │ │ │ │ └── conversions.string │ │ │ │ │ │ │ │ │ └── ctor_move.pass.cpp │ │ │ │ │ │ │ ├── locale │ │ │ │ │ │ │ │ └── locale.types │ │ │ │ │ │ │ │ │ ├── locale.facet │ │ │ │ │ │ │ │ │ └── facet.pass.cpp │ │ │ │ │ │ │ │ │ └── locale.id │ │ │ │ │ │ │ │ │ └── id.pass.cpp │ │ │ │ │ │ │ └── use_facet.abort.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── memory │ │ │ │ │ │ ├── aligned_allocation_macro.pass.cpp │ │ │ │ │ │ ├── compressed_pair │ │ │ │ │ │ │ └── compressed_pair.pass.cpp │ │ │ │ │ │ └── is_allocator.pass.cpp │ │ │ │ │ ├── min_max_macros.sh.cpp │ │ │ │ │ ├── minimal_cxx11_configuration.pass.cpp │ │ │ │ │ ├── modules │ │ │ │ │ │ ├── cinttypes_exports.sh.cpp │ │ │ │ │ │ ├── clocale_exports.sh.cpp │ │ │ │ │ │ ├── cstdint_exports.sh.cpp │ │ │ │ │ │ ├── inttypes_h_exports.sh.cpp │ │ │ │ │ │ └── stdint_h_exports.sh.cpp │ │ │ │ │ ├── no_assert_include.sh.cpp │ │ │ │ │ ├── numerics │ │ │ │ │ │ ├── bit.ops.pass.cpp │ │ │ │ │ │ ├── c.math │ │ │ │ │ │ │ ├── constexpr-fns.pass.cpp │ │ │ │ │ │ │ ├── ctgmath.pass.cpp │ │ │ │ │ │ │ ├── fdelayed-template-parsing.sh.cpp │ │ │ │ │ │ │ ├── tgmath_h.pass.cpp │ │ │ │ │ │ │ ├── undef_min_max.pass.cpp │ │ │ │ │ │ │ └── version_cmath.pass.cpp │ │ │ │ │ │ ├── cfenv │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── clamp_to_integral.pass.cpp │ │ │ │ │ │ ├── complex.number │ │ │ │ │ │ │ ├── __sqr.pass.cpp │ │ │ │ │ │ │ ├── ccmplx │ │ │ │ │ │ │ │ └── ccomplex.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── numarray │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── numeric.ops │ │ │ │ │ │ │ ├── midpoint.integer.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ └── rand │ │ │ │ │ │ │ └── rand.synopsis │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── selftest │ │ │ │ │ │ ├── not_test.sh.cpp │ │ │ │ │ │ ├── test.arc.fail.mm │ │ │ │ │ │ ├── test.arc.pass.mm │ │ │ │ │ │ ├── test.fail.cpp │ │ │ │ │ │ ├── test.fail.mm │ │ │ │ │ │ ├── test.pass.cpp │ │ │ │ │ │ ├── test.pass.mm │ │ │ │ │ │ ├── test.sh.cpp │ │ │ │ │ │ └── test_macros.pass.cpp │ │ │ │ │ ├── strings │ │ │ │ │ │ ├── basic.string │ │ │ │ │ │ │ ├── PR42676.sh.cpp │ │ │ │ │ │ │ └── string.modifiers │ │ │ │ │ │ │ │ ├── clear_and_shrink_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_db2.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db2.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db3.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db4.pass.cpp │ │ │ │ │ │ │ │ ├── erase_pop_back_db1.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_char_db1.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_size_char_db1.pass.cpp │ │ │ │ │ │ │ │ └── resize_default_initialized.pass.cpp │ │ │ │ │ │ ├── c.strings │ │ │ │ │ │ │ ├── version_cctype.pass.cpp │ │ │ │ │ │ │ ├── version_cstring.pass.cpp │ │ │ │ │ │ │ ├── version_cuchar.pass.cpp │ │ │ │ │ │ │ ├── version_cwchar.pass.cpp │ │ │ │ │ │ │ └── version_cwctype.pass.cpp │ │ │ │ │ │ ├── iterators.exceptions.pass.cpp │ │ │ │ │ │ ├── iterators.noexcept.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── thread │ │ │ │ │ │ ├── futures │ │ │ │ │ │ │ ├── futures.promise │ │ │ │ │ │ │ │ ├── set_exception.pass.cpp │ │ │ │ │ │ │ │ └── set_exception_at_thread_exit.pass.cpp │ │ │ │ │ │ │ ├── futures.task │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── thread.condition │ │ │ │ │ │ │ ├── PR30202_notify_from_pthread_created_thread.pass.cpp │ │ │ │ │ │ │ ├── thread.condition.condvar │ │ │ │ │ │ │ │ └── native_handle.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── thread.lock │ │ │ │ │ │ │ └── thread.lock.guard │ │ │ │ │ │ │ │ └── nodiscard.fail.cpp │ │ │ │ │ │ ├── thread.mutex │ │ │ │ │ │ │ ├── thread.mutex.requirements │ │ │ │ │ │ │ │ └── thread.mutex.requirements.mutex │ │ │ │ │ │ │ │ │ ├── thread.mutex.class │ │ │ │ │ │ │ │ │ └── native_handle.pass.cpp │ │ │ │ │ │ │ │ │ └── thread.mutex.recursive │ │ │ │ │ │ │ │ │ └── native_handle.pass.cpp │ │ │ │ │ │ │ ├── thread_safety_annotations_not_enabled.pass.cpp │ │ │ │ │ │ │ ├── thread_safety_lock_guard.pass.cpp │ │ │ │ │ │ │ ├── thread_safety_lock_unlock.pass.cpp │ │ │ │ │ │ │ ├── thread_safety_missing_unlock.fail.cpp │ │ │ │ │ │ │ ├── thread_safety_requires_capability.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ └── thread.threads │ │ │ │ │ │ │ ├── thread.thread.class │ │ │ │ │ │ │ ├── thread.thread.member │ │ │ │ │ │ │ │ └── native_handle.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── thread.thread.this │ │ │ │ │ │ │ └── sleep_for.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ ├── type_traits │ │ │ │ │ │ ├── convert_to_integral.pass.cpp │ │ │ │ │ │ ├── is_constant_evaluated.pass.cpp │ │ │ │ │ │ ├── is_implicitly_default_constructible.pass.cpp │ │ │ │ │ │ ├── is_pointer.arc.pass.mm │ │ │ │ │ │ └── lazy_metafunctions.pass.cpp │ │ │ │ │ └── utilities │ │ │ │ │ │ ├── any │ │ │ │ │ │ ├── size_and_alignment.pass.cpp │ │ │ │ │ │ ├── small_type.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── function.objects │ │ │ │ │ │ ├── abi_bug_cxx03_cxx11_example.sh.cpp │ │ │ │ │ │ ├── func.require │ │ │ │ │ │ │ ├── bullet_1_2_3.pass.cpp │ │ │ │ │ │ │ ├── bullet_4_5_6.pass.cpp │ │ │ │ │ │ │ ├── bullet_7.pass.cpp │ │ │ │ │ │ │ ├── invoke.pass.cpp │ │ │ │ │ │ │ └── invoke_helpers.h │ │ │ │ │ │ ├── func.wrap │ │ │ │ │ │ │ └── func.wrap.func │ │ │ │ │ │ │ │ └── func.wrap.func.con │ │ │ │ │ │ │ │ ├── move_reentrant.pass.cpp │ │ │ │ │ │ │ │ └── nullptr_t_assign_reentrant.pass.cpp │ │ │ │ │ │ ├── refwrap │ │ │ │ │ │ │ ├── binary.pass.cpp │ │ │ │ │ │ │ └── unary.pass.cpp │ │ │ │ │ │ ├── unord.hash │ │ │ │ │ │ │ └── murmur2_or_cityhash_ubsan_unsigned_overflow_ignored.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── memory │ │ │ │ │ │ ├── util.dynamic.safety │ │ │ │ │ │ │ ├── get_pointer_safety_cxx03.pass.cpp │ │ │ │ │ │ │ └── get_pointer_safety_new_abi.pass.cpp │ │ │ │ │ │ ├── util.smartptr │ │ │ │ │ │ │ ├── race_condition.pass.cpp │ │ │ │ │ │ │ └── util.smartptr.shared │ │ │ │ │ │ │ │ └── function_type_default_deleter.fail.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── meta │ │ │ │ │ │ ├── is_referenceable.pass.cpp │ │ │ │ │ │ ├── meta.unary │ │ │ │ │ │ │ └── meta.unary.prop │ │ │ │ │ │ │ │ ├── __has_operator_addressof.pass.cpp │ │ │ │ │ │ │ │ └── missing_is_aggregate_trait.fail.cpp │ │ │ │ │ │ ├── meta_base.pass.cpp │ │ │ │ │ │ ├── stress_tests │ │ │ │ │ │ │ ├── stress_test_is_same.sh.cpp │ │ │ │ │ │ │ ├── stress_test_metafunctions.sh.cpp │ │ │ │ │ │ │ └── stress_test_variant_overloads_impl.sh.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── optional │ │ │ │ │ │ ├── optional.object │ │ │ │ │ │ │ ├── optional.object.assign │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ └── move.pass.cpp │ │ │ │ │ │ │ ├── optional.object.ctor │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ └── move.pass.cpp │ │ │ │ │ │ │ └── triviality.abi.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── ratio │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── template.bitset │ │ │ │ │ │ ├── includes.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── time │ │ │ │ │ │ ├── date.time │ │ │ │ │ │ │ ├── asctime.thread-unsafe.fail.cpp │ │ │ │ │ │ │ ├── ctime.thread-unsafe.fail.cpp │ │ │ │ │ │ │ ├── gmtime.thread-unsafe.fail.cpp │ │ │ │ │ │ │ └── localtime.thread-unsafe.fail.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── tuple │ │ │ │ │ │ ├── tuple.tuple │ │ │ │ │ │ │ ├── empty_member.pass.cpp │ │ │ │ │ │ │ └── tuple.cnstr │ │ │ │ │ │ │ │ ├── PR20855_tuple_ref_binding_diagnostics.fail.cpp │ │ │ │ │ │ │ │ ├── disable_reduced_arity_initialization_extension.pass.cpp │ │ │ │ │ │ │ │ ├── empty_tuple_trivial.pass.cpp │ │ │ │ │ │ │ │ └── enable_reduced_arity_initialization_extension.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── type.index │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── utility │ │ │ │ │ │ ├── __is_inplace_index.pass.cpp │ │ │ │ │ │ ├── __is_inplace_type.pass.cpp │ │ │ │ │ │ ├── pairs │ │ │ │ │ │ │ └── pairs.pair │ │ │ │ │ │ │ │ ├── U_V.pass.cpp │ │ │ │ │ │ │ │ ├── assign_tuple_like.pass.cpp │ │ │ │ │ │ │ │ ├── const_first_const_second.pass.cpp │ │ │ │ │ │ │ │ ├── const_pair_U_V.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── non_trivial_copy_move_ABI.pass.cpp │ │ │ │ │ │ │ │ ├── pair.tuple_element.fail.cpp │ │ │ │ │ │ │ │ ├── piecewise.pass.cpp │ │ │ │ │ │ │ │ ├── rv_pair_U_V.pass.cpp │ │ │ │ │ │ │ │ └── trivial_copy_move_ABI.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ └── variant │ │ │ │ │ │ ├── variant.variant │ │ │ │ │ │ ├── variant.helper │ │ │ │ │ │ │ └── variant_alternative.fail.cpp │ │ │ │ │ │ └── variant_size.pass.cpp │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ ├── lit.bat │ │ │ │ ├── lit.cfg │ │ │ │ ├── lit.site.cfg │ │ │ │ ├── lit.site.cfg.in │ │ │ │ ├── makefile │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ ├── pretty_printers │ │ │ │ │ ├── gdb_pretty_printer_test.py │ │ │ │ │ └── gdb_pretty_printer_test.sh.cpp │ │ │ │ ├── std │ │ │ │ │ ├── algorithms │ │ │ │ │ │ ├── alg.c.library │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ ├── alg.modifying.operations │ │ │ │ │ │ │ ├── alg.copy │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_backward.pass.cpp │ │ │ │ │ │ │ │ ├── copy_if.pass.cpp │ │ │ │ │ │ │ │ └── copy_n.pass.cpp │ │ │ │ │ │ │ ├── alg.fill │ │ │ │ │ │ │ │ ├── fill.pass.cpp │ │ │ │ │ │ │ │ └── fill_n.pass.cpp │ │ │ │ │ │ │ ├── alg.generate │ │ │ │ │ │ │ │ ├── generate.pass.cpp │ │ │ │ │ │ │ │ └── generate_n.pass.cpp │ │ │ │ │ │ │ ├── alg.move │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── move_backward.pass.cpp │ │ │ │ │ │ │ ├── alg.partitions │ │ │ │ │ │ │ │ ├── is_partitioned.pass.cpp │ │ │ │ │ │ │ │ ├── partition.pass.cpp │ │ │ │ │ │ │ │ ├── partition_copy.pass.cpp │ │ │ │ │ │ │ │ ├── partition_point.pass.cpp │ │ │ │ │ │ │ │ └── stable_partition.pass.cpp │ │ │ │ │ │ │ ├── alg.random.sample │ │ │ │ │ │ │ │ ├── sample.fail.cpp │ │ │ │ │ │ │ │ ├── sample.pass.cpp │ │ │ │ │ │ │ │ └── sample.stable.pass.cpp │ │ │ │ │ │ │ ├── alg.random.shuffle │ │ │ │ │ │ │ │ ├── random_shuffle.pass.cpp │ │ │ │ │ │ │ │ ├── random_shuffle_rand.pass.cpp │ │ │ │ │ │ │ │ └── random_shuffle_urng.pass.cpp │ │ │ │ │ │ │ ├── alg.remove │ │ │ │ │ │ │ │ ├── remove.pass.cpp │ │ │ │ │ │ │ │ ├── remove_copy.pass.cpp │ │ │ │ │ │ │ │ ├── remove_copy_if.pass.cpp │ │ │ │ │ │ │ │ └── remove_if.pass.cpp │ │ │ │ │ │ │ ├── alg.replace │ │ │ │ │ │ │ │ ├── replace.pass.cpp │ │ │ │ │ │ │ │ ├── replace_copy.pass.cpp │ │ │ │ │ │ │ │ ├── replace_copy_if.pass.cpp │ │ │ │ │ │ │ │ └── replace_if.pass.cpp │ │ │ │ │ │ │ ├── alg.reverse │ │ │ │ │ │ │ │ ├── reverse.pass.cpp │ │ │ │ │ │ │ │ └── reverse_copy.pass.cpp │ │ │ │ │ │ │ ├── alg.rotate │ │ │ │ │ │ │ │ ├── rotate.pass.cpp │ │ │ │ │ │ │ │ └── rotate_copy.pass.cpp │ │ │ │ │ │ │ ├── alg.swap │ │ │ │ │ │ │ │ ├── iter_swap.pass.cpp │ │ │ │ │ │ │ │ └── swap_ranges.pass.cpp │ │ │ │ │ │ │ ├── alg.transform │ │ │ │ │ │ │ │ ├── binary_transform.pass.cpp │ │ │ │ │ │ │ │ └── unary_transform.pass.cpp │ │ │ │ │ │ │ ├── alg.unique │ │ │ │ │ │ │ │ ├── unique.pass.cpp │ │ │ │ │ │ │ │ ├── unique_copy.pass.cpp │ │ │ │ │ │ │ │ ├── unique_copy_pred.pass.cpp │ │ │ │ │ │ │ │ └── unique_pred.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── alg.nonmodifying │ │ │ │ │ │ │ ├── alg.adjacent.find │ │ │ │ │ │ │ │ ├── adjacent_find.pass.cpp │ │ │ │ │ │ │ │ └── adjacent_find_pred.pass.cpp │ │ │ │ │ │ │ ├── alg.all_of │ │ │ │ │ │ │ │ └── all_of.pass.cpp │ │ │ │ │ │ │ ├── alg.any_of │ │ │ │ │ │ │ │ └── any_of.pass.cpp │ │ │ │ │ │ │ ├── alg.count │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ └── count_if.pass.cpp │ │ │ │ │ │ │ ├── alg.equal │ │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ │ └── equal_pred.pass.cpp │ │ │ │ │ │ │ ├── alg.find.end │ │ │ │ │ │ │ │ ├── find_end.pass.cpp │ │ │ │ │ │ │ │ └── find_end_pred.pass.cpp │ │ │ │ │ │ │ ├── alg.find.first.of │ │ │ │ │ │ │ │ ├── find_first_of.pass.cpp │ │ │ │ │ │ │ │ └── find_first_of_pred.pass.cpp │ │ │ │ │ │ │ ├── alg.find │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ ├── find_if.pass.cpp │ │ │ │ │ │ │ │ └── find_if_not.pass.cpp │ │ │ │ │ │ │ ├── alg.foreach │ │ │ │ │ │ │ │ ├── for_each_n.pass.cpp │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ ├── alg.is_permutation │ │ │ │ │ │ │ │ ├── is_permutation.pass.cpp │ │ │ │ │ │ │ │ └── is_permutation_pred.pass.cpp │ │ │ │ │ │ │ ├── alg.none_of │ │ │ │ │ │ │ │ └── none_of.pass.cpp │ │ │ │ │ │ │ ├── alg.search │ │ │ │ │ │ │ │ ├── search.pass.cpp │ │ │ │ │ │ │ │ ├── search_n.pass.cpp │ │ │ │ │ │ │ │ ├── search_n_pred.pass.cpp │ │ │ │ │ │ │ │ └── search_pred.pass.cpp │ │ │ │ │ │ │ ├── mismatch │ │ │ │ │ │ │ │ ├── mismatch.pass.cpp │ │ │ │ │ │ │ │ └── mismatch_pred.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── alg.sorting │ │ │ │ │ │ │ ├── alg.binary.search │ │ │ │ │ │ │ │ ├── binary.search │ │ │ │ │ │ │ │ │ ├── binary_search.pass.cpp │ │ │ │ │ │ │ │ │ └── binary_search_comp.pass.cpp │ │ │ │ │ │ │ │ ├── equal.range │ │ │ │ │ │ │ │ │ ├── equal_range.pass.cpp │ │ │ │ │ │ │ │ │ └── equal_range_comp.pass.cpp │ │ │ │ │ │ │ │ ├── lower.bound │ │ │ │ │ │ │ │ │ ├── lower_bound.pass.cpp │ │ │ │ │ │ │ │ │ └── lower_bound_comp.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── upper.bound │ │ │ │ │ │ │ │ │ ├── upper_bound.pass.cpp │ │ │ │ │ │ │ │ │ └── upper_bound_comp.pass.cpp │ │ │ │ │ │ │ ├── alg.clamp │ │ │ │ │ │ │ │ ├── clamp.comp.pass.cpp │ │ │ │ │ │ │ │ └── clamp.pass.cpp │ │ │ │ │ │ │ ├── alg.heap.operations │ │ │ │ │ │ │ │ ├── is.heap │ │ │ │ │ │ │ │ │ ├── is_heap.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_heap_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_heap_until.pass.cpp │ │ │ │ │ │ │ │ │ └── is_heap_until_comp.pass.cpp │ │ │ │ │ │ │ │ ├── make.heap │ │ │ │ │ │ │ │ │ ├── make_heap.pass.cpp │ │ │ │ │ │ │ │ │ └── make_heap_comp.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── pop.heap │ │ │ │ │ │ │ │ │ ├── pop_heap.pass.cpp │ │ │ │ │ │ │ │ │ └── pop_heap_comp.pass.cpp │ │ │ │ │ │ │ │ ├── push.heap │ │ │ │ │ │ │ │ │ ├── push_heap.pass.cpp │ │ │ │ │ │ │ │ │ └── push_heap_comp.pass.cpp │ │ │ │ │ │ │ │ └── sort.heap │ │ │ │ │ │ │ │ │ ├── sort_heap.pass.cpp │ │ │ │ │ │ │ │ │ └── sort_heap_comp.pass.cpp │ │ │ │ │ │ │ ├── alg.lex.comparison │ │ │ │ │ │ │ │ ├── lexicographical_compare.pass.cpp │ │ │ │ │ │ │ │ └── lexicographical_compare_comp.pass.cpp │ │ │ │ │ │ │ ├── alg.merge │ │ │ │ │ │ │ │ ├── inplace_merge.pass.cpp │ │ │ │ │ │ │ │ ├── inplace_merge_comp.pass.cpp │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ └── merge_comp.pass.cpp │ │ │ │ │ │ │ ├── alg.min.max │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ ├── max_comp.pass.cpp │ │ │ │ │ │ │ │ ├── max_element.pass.cpp │ │ │ │ │ │ │ │ ├── max_element_comp.pass.cpp │ │ │ │ │ │ │ │ ├── max_init_list.pass.cpp │ │ │ │ │ │ │ │ ├── max_init_list_comp.pass.cpp │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ ├── min_comp.pass.cpp │ │ │ │ │ │ │ │ ├── min_element.pass.cpp │ │ │ │ │ │ │ │ ├── min_element_comp.pass.cpp │ │ │ │ │ │ │ │ ├── min_init_list.pass.cpp │ │ │ │ │ │ │ │ ├── min_init_list_comp.pass.cpp │ │ │ │ │ │ │ │ ├── minmax.pass.cpp │ │ │ │ │ │ │ │ ├── minmax_comp.pass.cpp │ │ │ │ │ │ │ │ ├── minmax_element.pass.cpp │ │ │ │ │ │ │ │ ├── minmax_element_comp.pass.cpp │ │ │ │ │ │ │ │ ├── minmax_init_list.pass.cpp │ │ │ │ │ │ │ │ ├── minmax_init_list_comp.pass.cpp │ │ │ │ │ │ │ │ └── requires_forward_iterator.fail.cpp │ │ │ │ │ │ │ ├── alg.nth.element │ │ │ │ │ │ │ │ ├── nth_element.pass.cpp │ │ │ │ │ │ │ │ └── nth_element_comp.pass.cpp │ │ │ │ │ │ │ ├── alg.permutation.generators │ │ │ │ │ │ │ │ ├── next_permutation.pass.cpp │ │ │ │ │ │ │ │ ├── next_permutation_comp.pass.cpp │ │ │ │ │ │ │ │ ├── prev_permutation.pass.cpp │ │ │ │ │ │ │ │ └── prev_permutation_comp.pass.cpp │ │ │ │ │ │ │ ├── alg.set.operations │ │ │ │ │ │ │ │ ├── includes │ │ │ │ │ │ │ │ │ ├── includes.pass.cpp │ │ │ │ │ │ │ │ │ └── includes_comp.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── set.difference │ │ │ │ │ │ │ │ │ ├── set_difference.pass.cpp │ │ │ │ │ │ │ │ │ └── set_difference_comp.pass.cpp │ │ │ │ │ │ │ │ ├── set.intersection │ │ │ │ │ │ │ │ │ ├── set_intersection.pass.cpp │ │ │ │ │ │ │ │ │ └── set_intersection_comp.pass.cpp │ │ │ │ │ │ │ │ ├── set.symmetric.difference │ │ │ │ │ │ │ │ │ ├── set_symmetric_difference.pass.cpp │ │ │ │ │ │ │ │ │ └── set_symmetric_difference_comp.pass.cpp │ │ │ │ │ │ │ │ └── set.union │ │ │ │ │ │ │ │ │ ├── set_union.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_union_comp.pass.cpp │ │ │ │ │ │ │ │ │ └── set_union_move.pass.cpp │ │ │ │ │ │ │ ├── alg.sort │ │ │ │ │ │ │ │ ├── is.sorted │ │ │ │ │ │ │ │ │ ├── is_sorted.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_sorted_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_sorted_until.pass.cpp │ │ │ │ │ │ │ │ │ └── is_sorted_until_comp.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── partial.sort.copy │ │ │ │ │ │ │ │ │ ├── partial_sort_copy.pass.cpp │ │ │ │ │ │ │ │ │ └── partial_sort_copy_comp.pass.cpp │ │ │ │ │ │ │ │ ├── partial.sort │ │ │ │ │ │ │ │ │ ├── partial_sort.pass.cpp │ │ │ │ │ │ │ │ │ └── partial_sort_comp.pass.cpp │ │ │ │ │ │ │ │ ├── sort │ │ │ │ │ │ │ │ │ ├── sort.pass.cpp │ │ │ │ │ │ │ │ │ └── sort_comp.pass.cpp │ │ │ │ │ │ │ │ └── stable.sort │ │ │ │ │ │ │ │ │ ├── stable_sort.pass.cpp │ │ │ │ │ │ │ │ │ └── stable_sort_comp.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ └── algorithms.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── atomics │ │ │ │ │ │ ├── atomics.fences │ │ │ │ │ │ │ ├── atomic_signal_fence.pass.cpp │ │ │ │ │ │ │ └── atomic_thread_fence.pass.cpp │ │ │ │ │ │ ├── atomics.flag │ │ │ │ │ │ │ ├── atomic_flag_clear.pass.cpp │ │ │ │ │ │ │ ├── atomic_flag_clear_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_flag_test_and_set.pass.cpp │ │ │ │ │ │ │ ├── atomic_flag_test_and_set_explicit.pass.cpp │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ ├── copy_assign.fail.cpp │ │ │ │ │ │ │ ├── copy_ctor.fail.cpp │ │ │ │ │ │ │ ├── copy_volatile_assign.fail.cpp │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── init.pass.cpp │ │ │ │ │ │ │ └── test_and_set.pass.cpp │ │ │ │ │ │ ├── atomics.general │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── replace_failure_order.pass.cpp │ │ │ │ │ │ ├── atomics.lockfree │ │ │ │ │ │ │ ├── isalwayslockfree.pass.cpp │ │ │ │ │ │ │ └── lockfree.pass.cpp │ │ │ │ │ │ ├── atomics.order │ │ │ │ │ │ │ ├── kill_dependency.pass.cpp │ │ │ │ │ │ │ ├── memory_order.pass.cpp │ │ │ │ │ │ │ └── memory_order_new.pass.cpp │ │ │ │ │ │ ├── atomics.syn │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── atomics.types.generic │ │ │ │ │ │ │ ├── address.pass.cpp │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ ├── cstdint_typedefs.pass.cpp │ │ │ │ │ │ │ ├── integral.pass.cpp │ │ │ │ │ │ │ ├── integral_typedefs.pass.cpp │ │ │ │ │ │ │ ├── trivially_copyable.fail.cpp │ │ │ │ │ │ │ └── trivially_copyable.pass.cpp │ │ │ │ │ │ └── atomics.types.operations │ │ │ │ │ │ │ ├── atomics.types.operations.arith │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── atomics.types.operations.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── atomics.types.operations.pointer │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── atomics.types.operations.req │ │ │ │ │ │ │ ├── atomic_compare_exchange_strong.pass.cpp │ │ │ │ │ │ │ ├── atomic_compare_exchange_strong_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_compare_exchange_weak.pass.cpp │ │ │ │ │ │ │ ├── atomic_compare_exchange_weak_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_exchange.pass.cpp │ │ │ │ │ │ │ ├── atomic_exchange_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_add.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_add_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_and.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_and_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_or.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_or_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_sub.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_sub_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_xor.pass.cpp │ │ │ │ │ │ │ ├── atomic_fetch_xor_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_helpers.h │ │ │ │ │ │ │ ├── atomic_init.pass.cpp │ │ │ │ │ │ │ ├── atomic_is_lock_free.pass.cpp │ │ │ │ │ │ │ ├── atomic_load.pass.cpp │ │ │ │ │ │ │ ├── atomic_load_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_store.pass.cpp │ │ │ │ │ │ │ ├── atomic_store_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_var_init.pass.cpp │ │ │ │ │ │ │ └── ctor.pass.cpp │ │ │ │ │ │ │ ├── atomics.types.operations.templ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── containers │ │ │ │ │ │ ├── Copyable.h │ │ │ │ │ │ ├── Emplaceable.h │ │ │ │ │ │ ├── NotConstructible.h │ │ │ │ │ │ ├── associative │ │ │ │ │ │ │ ├── iterator_types.pass.cpp │ │ │ │ │ │ │ ├── map │ │ │ │ │ │ │ │ ├── PR28469_undefined_behavior_segfault.sh.cpp │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ ├── contains.pass.cpp │ │ │ │ │ │ │ │ ├── gcc_workaround.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete_type.pass.cpp │ │ │ │ │ │ │ │ ├── map.access │ │ │ │ │ │ │ │ │ ├── at.pass.cpp │ │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ │ ├── index_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── index_rv_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── index_tuple.pass.cpp │ │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ │ └── size.pass.cpp │ │ │ │ │ │ │ │ ├── map.cons │ │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_recursive.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_compare_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_comp_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── map.erasure │ │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── map.modifiers │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_and_emplace_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_cv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_cv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_or_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ │ └── try.emplace.pass.cpp │ │ │ │ │ │ │ │ ├── map.ops │ │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ │ ├── count0.pass.cpp │ │ │ │ │ │ │ │ │ ├── count1.fail.cpp │ │ │ │ │ │ │ │ │ ├── count2.fail.cpp │ │ │ │ │ │ │ │ │ ├── count3.fail.cpp │ │ │ │ │ │ │ │ │ ├── count_transparent.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_range0.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_range1.fail.cpp │ │ │ │ │ │ │ │ │ ├── equal_range2.fail.cpp │ │ │ │ │ │ │ │ │ ├── equal_range3.fail.cpp │ │ │ │ │ │ │ │ │ ├── equal_range_transparent.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── find0.pass.cpp │ │ │ │ │ │ │ │ │ ├── find1.fail.cpp │ │ │ │ │ │ │ │ │ ├── find2.fail.cpp │ │ │ │ │ │ │ │ │ ├── find3.fail.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound.pass.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound0.pass.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound1.fail.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound2.fail.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound3.fail.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound.pass.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound0.pass.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound1.fail.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound2.fail.cpp │ │ │ │ │ │ │ │ │ └── upper_bound3.fail.cpp │ │ │ │ │ │ │ │ ├── map.special │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── non_member_swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── multimap │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete_type.pass.cpp │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── multimap.cons │ │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_recursive.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_compare_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_comp_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── multimap.erasure │ │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── multimap.modifiers │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_cv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_cv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_rv.pass.cpp │ │ │ │ │ │ │ │ │ └── merge.pass.cpp │ │ │ │ │ │ │ │ ├── multimap.ops │ │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ │ ├── count0.pass.cpp │ │ │ │ │ │ │ │ │ ├── count1.fail.cpp │ │ │ │ │ │ │ │ │ ├── count2.fail.cpp │ │ │ │ │ │ │ │ │ ├── count3.fail.cpp │ │ │ │ │ │ │ │ │ ├── count_transparent.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_range0.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_range1.fail.cpp │ │ │ │ │ │ │ │ │ ├── equal_range2.fail.cpp │ │ │ │ │ │ │ │ │ ├── equal_range3.fail.cpp │ │ │ │ │ │ │ │ │ ├── equal_range_transparent.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── find0.pass.cpp │ │ │ │ │ │ │ │ │ ├── find1.fail.cpp │ │ │ │ │ │ │ │ │ ├── find2.fail.cpp │ │ │ │ │ │ │ │ │ ├── find3.fail.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound.pass.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound0.pass.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound1.fail.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound2.fail.cpp │ │ │ │ │ │ │ │ │ ├── lower_bound3.fail.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound.pass.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound0.pass.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound1.fail.cpp │ │ │ │ │ │ │ │ │ ├── upper_bound2.fail.cpp │ │ │ │ │ │ │ │ │ └── upper_bound3.fail.cpp │ │ │ │ │ │ │ │ ├── multimap.special │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── non_member_swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── scary.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── multiset │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ ├── count_transparent.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_transparent.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete_type.pass.cpp │ │ │ │ │ │ │ │ ├── insert_cv.pass.cpp │ │ │ │ │ │ │ │ ├── insert_emplace_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ ├── insert_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_cv.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_rv.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ ├── insert_rv.pass.cpp │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ ├── lower_bound.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ ├── multiset.cons │ │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_compare_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── multiset.erasure │ │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── multiset.special │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── non_member_swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── scary.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ └── upper_bound.pass.cpp │ │ │ │ │ │ │ └── set │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ ├── contains.pass.cpp │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ ├── count_transparent.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_transparent.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ ├── gcc_workaround.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete_type.pass.cpp │ │ │ │ │ │ │ │ ├── insert_and_emplace_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ ├── insert_cv.pass.cpp │ │ │ │ │ │ │ │ ├── insert_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_cv.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_rv.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ ├── insert_rv.pass.cpp │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ ├── lower_bound.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ ├── set.cons │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ ├── compare_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list_compare.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list_compare_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── iter_iter_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── iter_iter_comp.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── set.erasure │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── set.special │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ ├── non_member_swap.pass.cpp │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ └── upper_bound.pass.cpp │ │ │ │ │ │ ├── check_consecutive.h │ │ │ │ │ │ ├── container.adaptors │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── priority.queue │ │ │ │ │ │ │ │ ├── priqueue.cons.alloc │ │ │ │ │ │ │ │ │ ├── ctor_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_comp_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_comp_cont_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_comp_rcont_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ └── ctor_move_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── priqueue.cons │ │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_comp_container.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_comp_rcontainer.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iter_iter_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iter_iter_comp_cont.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iter_iter_comp_rcont.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── priqueue.members │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop.pass.cpp │ │ │ │ │ │ │ │ │ ├── push.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── top.pass.cpp │ │ │ │ │ │ │ │ ├── priqueue.special │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── types.fail.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ │ ├── queue.cons.alloc │ │ │ │ │ │ │ │ │ ├── ctor_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_container_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_queue_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_rcontainer_alloc.pass.cpp │ │ │ │ │ │ │ │ │ └── ctor_rqueue_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── queue.cons │ │ │ │ │ │ │ │ │ ├── ctor_container.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_rcontainer.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── queue.defn │ │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── back.pass.cpp │ │ │ │ │ │ │ │ │ ├── back_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ │ ├── front.pass.cpp │ │ │ │ │ │ │ │ │ ├── front_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop.pass.cpp │ │ │ │ │ │ │ │ │ ├── push.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── types.fail.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── queue.ops │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ └── lt.pass.cpp │ │ │ │ │ │ │ │ └── queue.special │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ ├── stack.cons.alloc │ │ │ │ │ │ │ │ ├── ctor_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_container_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_copy_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_rcontainer_alloc.pass.cpp │ │ │ │ │ │ │ │ └── ctor_rqueue_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── stack.cons │ │ │ │ │ │ │ │ ├── ctor_container.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_move.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_rcontainer.pass.cpp │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ └── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── stack.defn │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── pop.pass.cpp │ │ │ │ │ │ │ │ ├── push.pass.cpp │ │ │ │ │ │ │ │ ├── push_rv.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ ├── top.pass.cpp │ │ │ │ │ │ │ │ ├── top_const.pass.cpp │ │ │ │ │ │ │ │ ├── types.fail.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── stack.ops │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ └── lt.pass.cpp │ │ │ │ │ │ │ │ └── stack.special │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ ├── container.node │ │ │ │ │ │ │ └── node_handle.pass.cpp │ │ │ │ │ │ ├── container.requirements │ │ │ │ │ │ │ ├── associative.reqmts │ │ │ │ │ │ │ │ ├── associative.reqmts.except │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── container.requirements.dataraces │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── container.requirements.general │ │ │ │ │ │ │ │ ├── allocator_move.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── sequence.reqmts │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── unord.req │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── unord.req.except │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── containers.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── map_allocator_requirement_test_templates.h │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── sequences │ │ │ │ │ │ │ ├── array │ │ │ │ │ │ │ │ ├── array.cons │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── implicit_copy.pass.cpp │ │ │ │ │ │ │ │ │ └── initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── array.data │ │ │ │ │ │ │ │ │ ├── data.pass.cpp │ │ │ │ │ │ │ │ │ └── data_const.pass.cpp │ │ │ │ │ │ │ │ ├── array.fill │ │ │ │ │ │ │ │ │ ├── fill.fail.cpp │ │ │ │ │ │ │ │ │ └── fill.pass.cpp │ │ │ │ │ │ │ │ ├── array.size │ │ │ │ │ │ │ │ │ └── size.pass.cpp │ │ │ │ │ │ │ │ ├── array.special │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── array.swap │ │ │ │ │ │ │ │ │ ├── swap.fail.cpp │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── array.tuple │ │ │ │ │ │ │ │ │ ├── get.fail.cpp │ │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_const_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── tuple_element.fail.cpp │ │ │ │ │ │ │ │ │ ├── tuple_element.pass.cpp │ │ │ │ │ │ │ │ │ └── tuple_size.pass.cpp │ │ │ │ │ │ │ │ ├── array.zero │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ ├── at.pass.cpp │ │ │ │ │ │ │ │ ├── begin.pass.cpp │ │ │ │ │ │ │ │ ├── compare.fail.cpp │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ ├── contiguous.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── front_back.pass.cpp │ │ │ │ │ │ │ │ ├── indexing.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── size_and_alignment.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── deque │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── deque.capacity │ │ │ │ │ │ │ │ │ ├── access.pass.cpp │ │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── resize_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── resize_size_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── shrink_to_fit.pass.cpp │ │ │ │ │ │ │ │ │ └── size.pass.cpp │ │ │ │ │ │ │ │ ├── deque.cons │ │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_size_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_equal.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_equal_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_value.pass.cpp │ │ │ │ │ │ │ │ │ └── size_value_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── deque.erasure │ │ │ │ │ │ │ │ │ ├── erase.pass.cpp │ │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── deque.modifiers │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter.invalidation.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter.invalidation.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_size_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_back.invalidation.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_front.invalidation.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back_exception_safety.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front_exception_safety.pass.cpp │ │ │ │ │ │ │ │ │ └── push_front_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── deque.special │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_backward.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_backward.pass.cpp │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── forwardlist │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.access │ │ │ │ │ │ │ │ │ └── front.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.cons │ │ │ │ │ │ │ │ │ ├── alloc.fail.cpp │ │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_op_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_size_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_recursive.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── init.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── range.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_value.pass.cpp │ │ │ │ │ │ │ │ │ └── size_value_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.erasure │ │ │ │ │ │ │ │ │ ├── erase.pass.cpp │ │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.iter │ │ │ │ │ │ │ │ │ ├── before_begin.pass.cpp │ │ │ │ │ │ │ │ │ └── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.modifiers │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_after.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_after_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_after_one.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_after_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_after_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_after_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_after_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_after_size_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front_exception_safety.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── resize_size.pass.cpp │ │ │ │ │ │ │ │ │ └── resize_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.ops │ │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ │ ├── merge_pred.pass.cpp │ │ │ │ │ │ │ │ │ ├── remove.pass.cpp │ │ │ │ │ │ │ │ │ ├── remove_if.pass.cpp │ │ │ │ │ │ │ │ │ ├── reverse.pass.cpp │ │ │ │ │ │ │ │ │ ├── sort.pass.cpp │ │ │ │ │ │ │ │ │ ├── sort_pred.pass.cpp │ │ │ │ │ │ │ │ │ ├── splice_after_flist.pass.cpp │ │ │ │ │ │ │ │ │ ├── splice_after_one.pass.cpp │ │ │ │ │ │ │ │ │ ├── splice_after_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── unique.pass.cpp │ │ │ │ │ │ │ │ │ └── unique_pred.pass.cpp │ │ │ │ │ │ │ │ ├── forwardlist.spec │ │ │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── non_member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── relational.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── incomplete_type.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── list.capacity │ │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── resize_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── resize_size_value.pass.cpp │ │ │ │ │ │ │ │ │ └── size.pass.cpp │ │ │ │ │ │ │ │ ├── list.cons │ │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_stack_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── input_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_equal_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_type.pass.cpp │ │ │ │ │ │ │ │ │ └── size_value_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── list.erasure │ │ │ │ │ │ │ │ │ ├── erase.pass.cpp │ │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── list.modifiers │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_size_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_iter_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back_exception_safety.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_front_exception_safety.pass.cpp │ │ │ │ │ │ │ │ │ └── push_front_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── list.ops │ │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ │ ├── merge_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── remove.pass.cpp │ │ │ │ │ │ │ │ │ ├── remove_if.pass.cpp │ │ │ │ │ │ │ │ │ ├── reverse.pass.cpp │ │ │ │ │ │ │ │ │ ├── sort.pass.cpp │ │ │ │ │ │ │ │ │ ├── sort_comp.pass.cpp │ │ │ │ │ │ │ │ │ ├── splice_pos_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── splice_pos_list_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── splice_pos_list_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── unique.pass.cpp │ │ │ │ │ │ │ │ │ └── unique_pred.pass.cpp │ │ │ │ │ │ │ │ ├── list.special │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── vector.bool │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ ├── capacity.pass.cpp │ │ │ │ │ │ │ │ ├── construct_default.pass.cpp │ │ │ │ │ │ │ │ ├── construct_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── construct_iter_iter_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── construct_size.pass.cpp │ │ │ │ │ │ │ │ ├── construct_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── construct_size_value_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_back.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── enabled_hash.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_value.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── op_equal_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── push_back.pass.cpp │ │ │ │ │ │ │ │ ├── reference.swap.pass.cpp │ │ │ │ │ │ │ │ ├── reserve.pass.cpp │ │ │ │ │ │ │ │ ├── resize_size.pass.cpp │ │ │ │ │ │ │ │ ├── resize_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── shrink_to_fit.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ ├── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ └── vector_bool.pass.cpp │ │ │ │ │ │ │ └── vector │ │ │ │ │ │ │ │ ├── access.pass.cpp │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── contiguous.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ ├── vector.capacity │ │ │ │ │ │ │ │ ├── capacity.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── reserve.pass.cpp │ │ │ │ │ │ │ │ ├── resize_size.pass.cpp │ │ │ │ │ │ │ │ ├── resize_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── shrink_to_fit.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── vector.cons │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ ├── assign_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── assign_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ ├── assign_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── construct_default.pass.cpp │ │ │ │ │ │ │ │ ├── construct_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── construct_iter_iter_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── construct_size.pass.cpp │ │ │ │ │ │ │ │ ├── construct_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── construct_size_value_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ ├── default.recursive.pass.cpp │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ └── op_equal_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── vector.data │ │ │ │ │ │ │ │ ├── data.pass.cpp │ │ │ │ │ │ │ │ └── data_const.pass.cpp │ │ │ │ │ │ │ │ ├── vector.erasure │ │ │ │ │ │ │ │ ├── erase.pass.cpp │ │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── vector.modifiers │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_back.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_extra.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_size_value.pass.cpp │ │ │ │ │ │ │ │ ├── insert_iter_value.pass.cpp │ │ │ │ │ │ │ │ ├── pop_back.pass.cpp │ │ │ │ │ │ │ │ ├── push_back.pass.cpp │ │ │ │ │ │ │ │ ├── push_back_exception_safety.pass.cpp │ │ │ │ │ │ │ │ ├── push_back_rvalue.pass.cpp │ │ │ │ │ │ │ │ └── resize_not_move_insertable.fail.cpp │ │ │ │ │ │ │ │ └── vector.special │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ ├── set_allocator_requirement_test_templates.h │ │ │ │ │ │ ├── test_compare.h │ │ │ │ │ │ ├── test_hash.h │ │ │ │ │ │ ├── unord │ │ │ │ │ │ │ ├── iterator_difference_type.pass.cpp │ │ │ │ │ │ │ ├── unord.multimap │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── bucket.pass.cpp │ │ │ │ │ │ │ │ ├── bucket_count.pass.cpp │ │ │ │ │ │ │ │ ├── bucket_size.pass.cpp │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── db_local_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_local_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_const.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── find_const.pass.cpp │ │ │ │ │ │ │ │ ├── find_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.fail.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── load_factor.pass.cpp │ │ │ │ │ │ │ │ ├── local_iterators.fail.cpp │ │ │ │ │ │ │ │ ├── local_iterators.pass.cpp │ │ │ │ │ │ │ │ ├── max_bucket_count.pass.cpp │ │ │ │ │ │ │ │ ├── max_load_factor.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── rehash.pass.cpp │ │ │ │ │ │ │ │ ├── reserve.pass.cpp │ │ │ │ │ │ │ │ ├── scary.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── swap_member.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ ├── unord.multimap.cnstr │ │ │ │ │ │ │ │ │ ├── allocator.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── init.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size_hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── range.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size_hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.fail.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ │ └── size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ ├── unord.multimap.modifiers │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_const_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_db2.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db1.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db2.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db3.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_iter_iter_db4.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── erase_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_const_lvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_hint_const_lvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_hint_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_range.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ └── merge.pass.cpp │ │ │ │ │ │ │ │ └── unord.multimap.swap │ │ │ │ │ │ │ │ │ ├── db_swap_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_non_member.pass.cpp │ │ │ │ │ │ │ ├── unord.multiset │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── bucket.pass.cpp │ │ │ │ │ │ │ │ ├── bucket_count.pass.cpp │ │ │ │ │ │ │ │ ├── bucket_size.pass.cpp │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── db_local_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_local_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_const.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── erase_const_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_db2.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db2.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db3.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db4.pass.cpp │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ ├── erase_range.pass.cpp │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ ├── find_const.pass.cpp │ │ │ │ │ │ │ │ ├── find_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── insert_const_lvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_emplace_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ ├── insert_hint_const_lvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_hint_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_init.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ ├── insert_range.pass.cpp │ │ │ │ │ │ │ │ ├── insert_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.fail.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── load_factor.pass.cpp │ │ │ │ │ │ │ │ ├── local_iterators.fail.cpp │ │ │ │ │ │ │ │ ├── local_iterators.pass.cpp │ │ │ │ │ │ │ │ ├── max_bucket_count.pass.cpp │ │ │ │ │ │ │ │ ├── max_load_factor.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ ├── rehash.pass.cpp │ │ │ │ │ │ │ │ ├── reserve.pass.cpp │ │ │ │ │ │ │ │ ├── scary.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── swap_member.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ ├── unord.multiset.cnstr │ │ │ │ │ │ │ │ │ ├── allocator.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ │ ├── init.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size_hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ │ ├── init_size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ ├── range.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size_hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ │ ├── range_size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.fail.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ │ └── size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ └── unord.multiset.swap │ │ │ │ │ │ │ │ │ ├── db_swap_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_non_member.pass.cpp │ │ │ │ │ │ │ └── unord.set │ │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ │ ├── bucket.pass.cpp │ │ │ │ │ │ │ │ ├── bucket_count.pass.cpp │ │ │ │ │ │ │ │ ├── bucket_size.pass.cpp │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ ├── contains.pass.cpp │ │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── db_local_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_local_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_hint.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_const.pass.cpp │ │ │ │ │ │ │ │ ├── equal_range_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── erase_const_iter.pass.cpp │ │ │ │ │ │ │ │ ├── erase_if.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_db2.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db1.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db2.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db3.pass.cpp │ │ │ │ │ │ │ │ ├── erase_iter_iter_db4.pass.cpp │ │ │ │ │ │ │ │ ├── erase_key.pass.cpp │ │ │ │ │ │ │ │ ├── erase_range.pass.cpp │ │ │ │ │ │ │ │ ├── extract_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── extract_key.pass.cpp │ │ │ │ │ │ │ │ ├── find_const.pass.cpp │ │ │ │ │ │ │ │ ├── find_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── insert_and_emplace_allocator_requirements.pass.cpp │ │ │ │ │ │ │ │ ├── insert_const_lvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_hint_const_lvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_hint_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── insert_init.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type.pass.cpp │ │ │ │ │ │ │ │ ├── insert_node_type_hint.pass.cpp │ │ │ │ │ │ │ │ ├── insert_range.pass.cpp │ │ │ │ │ │ │ │ ├── insert_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.fail.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── load_factor.pass.cpp │ │ │ │ │ │ │ │ ├── local_iterators.fail.cpp │ │ │ │ │ │ │ │ ├── local_iterators.pass.cpp │ │ │ │ │ │ │ │ ├── max_bucket_count.pass.cpp │ │ │ │ │ │ │ │ ├── max_load_factor.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── merge.pass.cpp │ │ │ │ │ │ │ │ ├── rehash.pass.cpp │ │ │ │ │ │ │ │ ├── reserve.pass.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── swap_member.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ ├── unord.set.cnstr │ │ │ │ │ │ │ │ ├── allocator.pass.cpp │ │ │ │ │ │ │ │ ├── assign_copy.pass.cpp │ │ │ │ │ │ │ │ ├── assign_init.pass.cpp │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ ├── compare_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── hash_copy_constructible.fail.cpp │ │ │ │ │ │ │ │ ├── init.pass.cpp │ │ │ │ │ │ │ │ ├── init_size.pass.cpp │ │ │ │ │ │ │ │ ├── init_size_hash.pass.cpp │ │ │ │ │ │ │ │ ├── init_size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ ├── init_size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── range.pass.cpp │ │ │ │ │ │ │ │ ├── range_size.pass.cpp │ │ │ │ │ │ │ │ ├── range_size_hash.pass.cpp │ │ │ │ │ │ │ │ ├── range_size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ ├── range_size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ ├── size.fail.cpp │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ ├── size_hash.pass.cpp │ │ │ │ │ │ │ │ ├── size_hash_equal.pass.cpp │ │ │ │ │ │ │ │ └── size_hash_equal_allocator.pass.cpp │ │ │ │ │ │ │ │ └── unord.set.swap │ │ │ │ │ │ │ │ ├── db_swap_1.pass.cpp │ │ │ │ │ │ │ │ ├── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ └── swap_non_member.pass.cpp │ │ │ │ │ │ └── views │ │ │ │ │ │ │ ├── span.cons │ │ │ │ │ │ │ ├── array.fail.cpp │ │ │ │ │ │ │ ├── array.pass.cpp │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ ├── container.fail.cpp │ │ │ │ │ │ │ ├── container.pass.cpp │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── ptr_len.fail.cpp │ │ │ │ │ │ │ ├── ptr_len.pass.cpp │ │ │ │ │ │ │ ├── ptr_ptr.fail.cpp │ │ │ │ │ │ │ ├── ptr_ptr.pass.cpp │ │ │ │ │ │ │ ├── span.fail.cpp │ │ │ │ │ │ │ ├── span.pass.cpp │ │ │ │ │ │ │ └── stdarray.pass.cpp │ │ │ │ │ │ │ ├── span.elem │ │ │ │ │ │ │ ├── back.pass.cpp │ │ │ │ │ │ │ ├── data.pass.cpp │ │ │ │ │ │ │ ├── front.pass.cpp │ │ │ │ │ │ │ └── op_idx.pass.cpp │ │ │ │ │ │ │ ├── span.iterators │ │ │ │ │ │ │ ├── begin.pass.cpp │ │ │ │ │ │ │ ├── end.pass.cpp │ │ │ │ │ │ │ ├── rbegin.pass.cpp │ │ │ │ │ │ │ └── rend.pass.cpp │ │ │ │ │ │ │ ├── span.objectrep │ │ │ │ │ │ │ ├── as_bytes.pass.cpp │ │ │ │ │ │ │ ├── as_writable_bytes.fail.cpp │ │ │ │ │ │ │ └── as_writable_bytes.pass.cpp │ │ │ │ │ │ │ ├── span.obs │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ └── size_bytes.pass.cpp │ │ │ │ │ │ │ ├── span.sub │ │ │ │ │ │ │ ├── first.pass.cpp │ │ │ │ │ │ │ ├── last.pass.cpp │ │ │ │ │ │ │ └── subspan.pass.cpp │ │ │ │ │ │ │ ├── span.tuple │ │ │ │ │ │ │ ├── get.fail.cpp │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ ├── tuple_element.fail.cpp │ │ │ │ │ │ │ ├── tuple_element.pass.cpp │ │ │ │ │ │ │ ├── tuple_size.fail.cpp │ │ │ │ │ │ │ └── tuple_size.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ ├── depr │ │ │ │ │ │ ├── depr.auto.ptr │ │ │ │ │ │ │ ├── auto.ptr │ │ │ │ │ │ │ │ ├── A.h │ │ │ │ │ │ │ │ ├── AB.h │ │ │ │ │ │ │ │ ├── auto.ptr.cons │ │ │ │ │ │ │ │ │ ├── assignment.fail.cpp │ │ │ │ │ │ │ │ │ ├── assignment.pass.cpp │ │ │ │ │ │ │ │ │ ├── convert.fail.cpp │ │ │ │ │ │ │ │ │ ├── convert.pass.cpp │ │ │ │ │ │ │ │ │ ├── convert_assignment.fail.cpp │ │ │ │ │ │ │ │ │ ├── convert_assignment.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── explicit.fail.cpp │ │ │ │ │ │ │ │ │ └── pointer.pass.cpp │ │ │ │ │ │ │ │ ├── auto.ptr.conv │ │ │ │ │ │ │ │ │ ├── assign_from_auto_ptr_ref.pass.cpp │ │ │ │ │ │ │ │ │ ├── convert_from_auto_ptr_ref.pass.cpp │ │ │ │ │ │ │ │ │ ├── convert_to_auto_ptr.pass.cpp │ │ │ │ │ │ │ │ │ └── convert_to_auto_ptr_ref.pass.cpp │ │ │ │ │ │ │ │ ├── auto.ptr.members │ │ │ │ │ │ │ │ │ ├── arrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── deref.pass.cpp │ │ │ │ │ │ │ │ │ ├── release.pass.cpp │ │ │ │ │ │ │ │ │ └── reset.pass.cpp │ │ │ │ │ │ │ │ └── element_type.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── depr.c.headers │ │ │ │ │ │ │ ├── assert_h.pass.cpp │ │ │ │ │ │ │ ├── ciso646.pass.cpp │ │ │ │ │ │ │ ├── complex.h.pass.cpp │ │ │ │ │ │ │ ├── ctype_h.pass.cpp │ │ │ │ │ │ │ ├── errno_h.pass.cpp │ │ │ │ │ │ │ ├── fenv_h.pass.cpp │ │ │ │ │ │ │ ├── float_h.pass.cpp │ │ │ │ │ │ │ ├── inttypes_h.pass.cpp │ │ │ │ │ │ │ ├── iso646_h.pass.cpp │ │ │ │ │ │ │ ├── limits_h.pass.cpp │ │ │ │ │ │ │ ├── locale_h.pass.cpp │ │ │ │ │ │ │ ├── math_h.pass.cpp │ │ │ │ │ │ │ ├── setjmp_h.pass.cpp │ │ │ │ │ │ │ ├── signal_h.pass.cpp │ │ │ │ │ │ │ ├── stdarg_h.pass.cpp │ │ │ │ │ │ │ ├── stdbool_h.pass.cpp │ │ │ │ │ │ │ ├── stddef_h.pass.cpp │ │ │ │ │ │ │ ├── stdint_h.pass.cpp │ │ │ │ │ │ │ ├── stdint_h.sh.cpp │ │ │ │ │ │ │ ├── stdio_h.pass.cpp │ │ │ │ │ │ │ ├── stdlib_h.pass.cpp │ │ │ │ │ │ │ ├── string_h.pass.cpp │ │ │ │ │ │ │ ├── tgmath_h.pass.cpp │ │ │ │ │ │ │ ├── time_h.pass.cpp │ │ │ │ │ │ │ ├── uchar_h.pass.cpp │ │ │ │ │ │ │ ├── wchar_h.pass.cpp │ │ │ │ │ │ │ └── wctype_h.pass.cpp │ │ │ │ │ │ ├── depr.function.objects │ │ │ │ │ │ │ ├── depr.adaptors │ │ │ │ │ │ │ │ ├── depr.function.pointer.adaptors │ │ │ │ │ │ │ │ │ ├── pointer_to_binary_function.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── pointer_to_binary_function.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_to_unary_function.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── pointer_to_unary_function.pass.cpp │ │ │ │ │ │ │ │ │ ├── ptr_fun1.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── ptr_fun1.pass.cpp │ │ │ │ │ │ │ │ │ ├── ptr_fun2.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ └── ptr_fun2.pass.cpp │ │ │ │ │ │ │ │ ├── depr.member.pointer.adaptors │ │ │ │ │ │ │ │ │ ├── const_mem_fun.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun1.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun1.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun1_ref_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun1_ref_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun1_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun1_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_ref.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_ref.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_ref1.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_ref1.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_ref_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_ref_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── const_mem_fun_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun1.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun1.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun1_ref_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun1_ref_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun1_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun1_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_ref.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_ref.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_ref1.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_ref1.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_ref_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_ref_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── mem_fun_t.cxx1z.fail.cpp │ │ │ │ │ │ │ │ │ └── mem_fun_t.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── depr.base │ │ │ │ │ │ │ │ ├── binary_function.pass.cpp │ │ │ │ │ │ │ │ └── unary_function.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── depr.ios.members │ │ │ │ │ │ │ ├── io_state.pass.cpp │ │ │ │ │ │ │ ├── open_mode.pass.cpp │ │ │ │ │ │ │ ├── seek_dir.pass.cpp │ │ │ │ │ │ │ ├── streamoff.pass.cpp │ │ │ │ │ │ │ └── streampos.pass.cpp │ │ │ │ │ │ ├── depr.lib.binders │ │ │ │ │ │ │ ├── depr.lib.bind.1st │ │ │ │ │ │ │ │ ├── bind1st.depr_in_cxx11.fail.cpp │ │ │ │ │ │ │ │ └── bind1st.pass.cpp │ │ │ │ │ │ │ ├── depr.lib.bind.2nd │ │ │ │ │ │ │ │ ├── bind2nd.depr_in_cxx11.fail.cpp │ │ │ │ │ │ │ │ └── bind2nd.pass.cpp │ │ │ │ │ │ │ ├── depr.lib.binder.1st │ │ │ │ │ │ │ │ ├── binder1st.depr_in_cxx11.fail.cpp │ │ │ │ │ │ │ │ └── binder1st.pass.cpp │ │ │ │ │ │ │ ├── depr.lib.binder.2nd │ │ │ │ │ │ │ │ ├── binder2nd.depr_in_cxx11.fail.cpp │ │ │ │ │ │ │ │ └── binder2nd.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── test_func.h │ │ │ │ │ │ ├── depr.str.strstreams │ │ │ │ │ │ │ ├── depr.istrstream │ │ │ │ │ │ │ │ ├── depr.istrstream.cons │ │ │ │ │ │ │ │ │ ├── ccp.pass.cpp │ │ │ │ │ │ │ │ │ ├── ccp_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── cp.pass.cpp │ │ │ │ │ │ │ │ │ └── cp_size.pass.cpp │ │ │ │ │ │ │ │ ├── depr.istrstream.members │ │ │ │ │ │ │ │ │ ├── rdbuf.pass.cpp │ │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── depr.ostrstream │ │ │ │ │ │ │ │ ├── depr.ostrstream.cons │ │ │ │ │ │ │ │ │ ├── cp_size_mode.pass.cpp │ │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ │ ├── depr.ostrstream.members │ │ │ │ │ │ │ │ │ ├── freeze.pass.cpp │ │ │ │ │ │ │ │ │ ├── pcount.pass.cpp │ │ │ │ │ │ │ │ │ ├── rdbuf.pass.cpp │ │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── depr.strstream │ │ │ │ │ │ │ │ ├── depr.strstream.cons │ │ │ │ │ │ │ │ │ ├── cp_size_mode.pass.cpp │ │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ │ ├── depr.strstream.dest │ │ │ │ │ │ │ │ │ └── rdbuf.pass.cpp │ │ │ │ │ │ │ │ ├── depr.strstream.oper │ │ │ │ │ │ │ │ │ ├── freeze.pass.cpp │ │ │ │ │ │ │ │ │ ├── pcount.pass.cpp │ │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── depr.strstreambuf │ │ │ │ │ │ │ │ ├── depr.strstreambuf.cons │ │ │ │ │ │ │ │ ├── ccp_size.pass.cpp │ │ │ │ │ │ │ │ ├── cp_size_cp.pass.cpp │ │ │ │ │ │ │ │ ├── cscp_size.pass.cpp │ │ │ │ │ │ │ │ ├── cucp_size.pass.cpp │ │ │ │ │ │ │ │ ├── custom_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── scp_size_scp.pass.cpp │ │ │ │ │ │ │ │ └── ucp_size_ucp.pass.cpp │ │ │ │ │ │ │ │ ├── depr.strstreambuf.members │ │ │ │ │ │ │ │ ├── freeze.pass.cpp │ │ │ │ │ │ │ │ ├── overflow.pass.cpp │ │ │ │ │ │ │ │ ├── pcount.pass.cpp │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ │ ├── depr.strstreambuf.virtuals │ │ │ │ │ │ │ │ ├── overflow.pass.cpp │ │ │ │ │ │ │ │ ├── pbackfail.pass.cpp │ │ │ │ │ │ │ │ ├── seekoff.pass.cpp │ │ │ │ │ │ │ │ ├── seekpos.pass.cpp │ │ │ │ │ │ │ │ ├── setbuf.pass.cpp │ │ │ │ │ │ │ │ └── underflow.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── exception.unexpected │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── set.unexpected │ │ │ │ │ │ │ │ ├── get_unexpected.pass.cpp │ │ │ │ │ │ │ │ └── set_unexpected.pass.cpp │ │ │ │ │ │ │ ├── unexpected.handler │ │ │ │ │ │ │ │ └── unexpected_handler.pass.cpp │ │ │ │ │ │ │ └── unexpected │ │ │ │ │ │ │ │ └── unexpected.pass.cpp │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── diagnostics │ │ │ │ │ │ ├── assertions │ │ │ │ │ │ │ └── cassert.pass.cpp │ │ │ │ │ │ ├── diagnostics.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── errno │ │ │ │ │ │ │ └── cerrno.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── std.exceptions │ │ │ │ │ │ │ ├── domain.error │ │ │ │ │ │ │ │ └── domain_error.pass.cpp │ │ │ │ │ │ │ ├── invalid.argument │ │ │ │ │ │ │ │ └── invalid_argument.pass.cpp │ │ │ │ │ │ │ ├── length.error │ │ │ │ │ │ │ │ └── length_error.pass.cpp │ │ │ │ │ │ │ ├── logic.error │ │ │ │ │ │ │ │ └── logic_error.pass.cpp │ │ │ │ │ │ │ ├── out.of.range │ │ │ │ │ │ │ │ └── out_of_range.pass.cpp │ │ │ │ │ │ │ ├── overflow.error │ │ │ │ │ │ │ │ └── overflow_error.pass.cpp │ │ │ │ │ │ │ ├── range.error │ │ │ │ │ │ │ │ └── range_error.pass.cpp │ │ │ │ │ │ │ ├── runtime.error │ │ │ │ │ │ │ │ └── runtime_error.pass.cpp │ │ │ │ │ │ │ └── underflow.error │ │ │ │ │ │ │ │ └── underflow_error.pass.cpp │ │ │ │ │ │ └── syserr │ │ │ │ │ │ │ ├── errc.pass.cpp │ │ │ │ │ │ │ ├── is_error_code_enum.pass.cpp │ │ │ │ │ │ │ ├── is_error_condition_enum.pass.cpp │ │ │ │ │ │ │ ├── syserr.compare │ │ │ │ │ │ │ └── eq_error_code_error_code.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcat │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcat.derived │ │ │ │ │ │ │ │ └── message.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcat.nonvirtuals │ │ │ │ │ │ │ │ ├── default_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ └── neq.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcat.objects │ │ │ │ │ │ │ │ ├── generic_category.pass.cpp │ │ │ │ │ │ │ │ └── system_category.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcat.overview │ │ │ │ │ │ │ │ └── error_category.pass.cpp │ │ │ │ │ │ │ └── syserr.errcat.virtuals │ │ │ │ │ │ │ │ ├── default_error_condition.pass.cpp │ │ │ │ │ │ │ │ ├── equivalent_error_code_int.pass.cpp │ │ │ │ │ │ │ │ └── equivalent_int_error_condition.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcode │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcode.constructors │ │ │ │ │ │ │ │ ├── ErrorCodeEnum.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ └── int_error_category.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcode.modifiers │ │ │ │ │ │ │ │ ├── ErrorCodeEnum.pass.cpp │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ └── clear.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcode.nonmembers │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ ├── make_error_code.pass.cpp │ │ │ │ │ │ │ │ └── stream_inserter.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcode.observers │ │ │ │ │ │ │ │ ├── bool.fail.cpp │ │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ │ ├── category.pass.cpp │ │ │ │ │ │ │ │ ├── default_error_condition.pass.cpp │ │ │ │ │ │ │ │ ├── message.pass.cpp │ │ │ │ │ │ │ │ └── value.pass.cpp │ │ │ │ │ │ │ └── syserr.errcode.overview │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcondition │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcondition.constructors │ │ │ │ │ │ │ │ ├── ErrorConditionEnum.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ └── int_error_category.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcondition.modifiers │ │ │ │ │ │ │ │ ├── ErrorConditionEnum.pass.cpp │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ └── clear.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcondition.nonmembers │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ └── make_error_condition.pass.cpp │ │ │ │ │ │ │ ├── syserr.errcondition.observers │ │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ │ ├── category.pass.cpp │ │ │ │ │ │ │ │ ├── message.pass.cpp │ │ │ │ │ │ │ │ └── value.pass.cpp │ │ │ │ │ │ │ └── syserr.errcondition.overview │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── syserr.hash │ │ │ │ │ │ │ ├── enabled_hash.pass.cpp │ │ │ │ │ │ │ ├── error_code.pass.cpp │ │ │ │ │ │ │ └── error_condition.pass.cpp │ │ │ │ │ │ │ └── syserr.syserr │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── syserr.syserr.members │ │ │ │ │ │ │ ├── ctor_error_code.pass.cpp │ │ │ │ │ │ │ ├── ctor_error_code_const_char_pointer.pass.cpp │ │ │ │ │ │ │ ├── ctor_error_code_string.pass.cpp │ │ │ │ │ │ │ ├── ctor_int_error_category.pass.cpp │ │ │ │ │ │ │ ├── ctor_int_error_category_const_char_pointer.pass.cpp │ │ │ │ │ │ │ └── ctor_int_error_category_string.pass.cpp │ │ │ │ │ │ │ └── syserr.syserr.overview │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── experimental │ │ │ │ │ │ ├── algorithms │ │ │ │ │ │ │ └── alg.search │ │ │ │ │ │ │ │ └── search.pass.cpp │ │ │ │ │ │ ├── filesystem │ │ │ │ │ │ │ ├── fs.req.macros │ │ │ │ │ │ │ │ └── feature_macro.pass.cpp │ │ │ │ │ │ │ ├── fs.req.namespace │ │ │ │ │ │ │ │ └── namespace.pass.cpp │ │ │ │ │ │ │ └── lit.local.cfg │ │ │ │ │ │ ├── func │ │ │ │ │ │ │ ├── func.searchers │ │ │ │ │ │ │ │ ├── func.searchers.boyer_moore │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash.pred.pass.cpp │ │ │ │ │ │ │ │ │ └── pred.pass.cpp │ │ │ │ │ │ │ │ ├── func.searchers.boyer_moore_horspool │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash.pred.pass.cpp │ │ │ │ │ │ │ │ │ └── pred.pass.cpp │ │ │ │ │ │ │ │ ├── func.searchers.default │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pred.pass.cpp │ │ │ │ │ │ │ │ │ └── func.searchers.default.creation │ │ │ │ │ │ │ │ │ │ ├── make_default_searcher.pass.cpp │ │ │ │ │ │ │ │ │ │ └── make_default_searcher.pred.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── header.functional.synop │ │ │ │ │ │ │ │ └── includes.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── iterator │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── ostream.joiner │ │ │ │ │ │ │ │ ├── ostream.joiner.cons │ │ │ │ │ │ │ │ └── ostream_joiner.cons.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.joiner.creation │ │ │ │ │ │ │ │ └── make_ostream_joiner.pass.cpp │ │ │ │ │ │ │ │ └── ostream.joiner.ops │ │ │ │ │ │ │ │ ├── ostream_joiner.op.assign.pass.cpp │ │ │ │ │ │ │ │ ├── ostream_joiner.op.postincrement.pass.cpp │ │ │ │ │ │ │ │ ├── ostream_joiner.op.pretincrement.pass.cpp │ │ │ │ │ │ │ │ └── ostream_joiner.op.star.pass.cpp │ │ │ │ │ │ ├── language.support │ │ │ │ │ │ │ └── support.coroutines │ │ │ │ │ │ │ │ ├── coroutine.handle │ │ │ │ │ │ │ │ ├── coroutine.handle.capacity │ │ │ │ │ │ │ │ │ └── operator_bool.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.compare │ │ │ │ │ │ │ │ │ ├── equal_comp.pass.cpp │ │ │ │ │ │ │ │ │ └── less_comp.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.completion │ │ │ │ │ │ │ │ │ └── done.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.con │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ └── construct.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.export │ │ │ │ │ │ │ │ │ ├── address.pass.cpp │ │ │ │ │ │ │ │ │ ├── from_address.fail.cpp │ │ │ │ │ │ │ │ │ └── from_address.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.hash │ │ │ │ │ │ │ │ │ └── hash.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.noop │ │ │ │ │ │ │ │ │ └── noop_coroutine.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.prom │ │ │ │ │ │ │ │ │ └── promise.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.handle.resumption │ │ │ │ │ │ │ │ │ ├── destroy.pass.cpp │ │ │ │ │ │ │ │ │ └── resume.pass.cpp │ │ │ │ │ │ │ │ └── void_handle.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.traits │ │ │ │ │ │ │ │ └── promise_type.pass.cpp │ │ │ │ │ │ │ │ ├── coroutine.trivial.awaitables │ │ │ │ │ │ │ │ ├── suspend_always.pass.cpp │ │ │ │ │ │ │ │ └── suspend_never.pass.cpp │ │ │ │ │ │ │ │ ├── end.to.end │ │ │ │ │ │ │ │ ├── await_result.pass.cpp │ │ │ │ │ │ │ │ ├── bool_await_suspend.pass.cpp │ │ │ │ │ │ │ │ ├── expected.pass.cpp │ │ │ │ │ │ │ │ ├── fullexpr-dtor.pass.cpp │ │ │ │ │ │ │ │ ├── generator.pass.cpp │ │ │ │ │ │ │ │ ├── go.pass.cpp │ │ │ │ │ │ │ │ ├── multishot_func.pass.cpp │ │ │ │ │ │ │ │ └── oneshot_func.pass.cpp │ │ │ │ │ │ │ │ ├── includes.pass.cpp │ │ │ │ │ │ │ │ └── lit.local.cfg │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── memory.polymorphic.allocator.class │ │ │ │ │ │ │ │ ├── memory.polymorphic.allocator.ctor │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── memory_resource_convert.pass.cpp │ │ │ │ │ │ │ │ │ └── other_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── memory.polymorphic.allocator.eq │ │ │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ │ │ ├── memory.polymorphic.allocator.mem │ │ │ │ │ │ │ │ │ ├── allocate.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_pair.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_pair_const_lvalue_pair.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_pair_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_pair_values.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_piecewise_pair.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_piecewise_pair_evil.pass.cpp │ │ │ │ │ │ │ │ │ ├── construct_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── deallocate.pass.cpp │ │ │ │ │ │ │ │ │ ├── destroy.pass.cpp │ │ │ │ │ │ │ │ │ ├── resource.pass.cpp │ │ │ │ │ │ │ │ │ └── select_on_container_copy_construction.pass.cpp │ │ │ │ │ │ │ │ ├── memory.polymorphic.allocator.overview │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.adaptor │ │ │ │ │ │ │ │ ├── memory.resource.adaptor.ctor │ │ │ │ │ │ │ │ │ ├── alloc_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── alloc_move.pass.cpp │ │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ │ ├── memory.resource.adaptor.mem │ │ │ │ │ │ │ │ │ ├── do_allocate_and_deallocate.pass.cpp │ │ │ │ │ │ │ │ │ └── do_is_equal.pass.cpp │ │ │ │ │ │ │ │ └── memory.resource.adaptor.overview │ │ │ │ │ │ │ │ │ └── overview.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.aliases │ │ │ │ │ │ │ │ ├── header_deque_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_forward_list_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_list_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_map_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_regex_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_set_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_string_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_unordered_map_synop.pass.cpp │ │ │ │ │ │ │ │ ├── header_unordered_set_synop.pass.cpp │ │ │ │ │ │ │ │ └── header_vector_synop.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.global │ │ │ │ │ │ │ │ ├── default_resource.pass.cpp │ │ │ │ │ │ │ │ ├── new_delete_resource.pass.cpp │ │ │ │ │ │ │ │ └── null_memory_resource.pass.cpp │ │ │ │ │ │ │ ├── memory.resource.synop │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── memory.resource │ │ │ │ │ │ │ │ ├── construct.fail.cpp │ │ │ │ │ │ │ │ ├── memory.resource.eq │ │ │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ │ │ ├── memory.resource.overview │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── memory.resource.priv │ │ │ │ │ │ │ │ │ └── protected_members.fail.cpp │ │ │ │ │ │ │ │ └── memory.resource.public │ │ │ │ │ │ │ │ │ ├── allocate.pass.cpp │ │ │ │ │ │ │ │ │ ├── deallocate.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ │ │ └── is_equal.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── simd │ │ │ │ │ │ │ ├── simd.abi │ │ │ │ │ │ │ │ └── vector_extension.pass.cpp │ │ │ │ │ │ │ ├── simd.access │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ ├── simd.casts │ │ │ │ │ │ │ │ ├── simd_cast.pass.cpp │ │ │ │ │ │ │ │ └── static_simd_cast.pass.cpp │ │ │ │ │ │ │ ├── simd.cons │ │ │ │ │ │ │ │ ├── broadcast.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── generator.pass.cpp │ │ │ │ │ │ │ │ └── load.pass.cpp │ │ │ │ │ │ │ ├── simd.mem │ │ │ │ │ │ │ │ ├── load.pass.cpp │ │ │ │ │ │ │ │ └── store.pass.cpp │ │ │ │ │ │ │ └── simd.traits │ │ │ │ │ │ │ │ ├── abi_for_size.pass.cpp │ │ │ │ │ │ │ │ ├── is_abi_tag.pass.cpp │ │ │ │ │ │ │ │ ├── is_simd.pass.cpp │ │ │ │ │ │ │ │ ├── is_simd_flag_type.pass.cpp │ │ │ │ │ │ │ │ └── is_simd_mask.pass.cpp │ │ │ │ │ │ └── utilities │ │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ └── meta.detect │ │ │ │ │ │ │ │ ├── detected_or.pass.cpp │ │ │ │ │ │ │ │ ├── detected_t.pass.cpp │ │ │ │ │ │ │ │ ├── is_detected.pass.cpp │ │ │ │ │ │ │ │ ├── is_detected_convertible.pass.cpp │ │ │ │ │ │ │ │ ├── is_detected_exact.pass.cpp │ │ │ │ │ │ │ │ ├── nonesuch.fail.cpp │ │ │ │ │ │ │ │ └── nonesuch.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── propagate_const │ │ │ │ │ │ │ ├── propagate_const.class │ │ │ │ │ │ │ │ ├── propagate_const.assignment │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_convertible_element_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_convertible_propagate_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign_element_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign_convertible.pass.cpp │ │ │ │ │ │ │ │ │ └── move_assign_convertible_propagate_const.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_const.ctors │ │ │ │ │ │ │ │ │ ├── convertible_element_type.explicit.ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── convertible_element_type.non-explicit.ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── convertible_propagate_const.copy_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── convertible_propagate_const.explicit.move_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── convertible_propagate_const.move_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── element_type.explicit.ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── element_type.non-explicit.ctor.pass.cpp │ │ │ │ │ │ │ │ │ └── move_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_const.non-const_observers │ │ │ │ │ │ │ │ │ ├── dereference.pass.cpp │ │ │ │ │ │ │ │ │ ├── explicit_operator_element_type_ptr.pass.cpp │ │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_arrow.pass.cpp │ │ │ │ │ │ │ │ │ └── operator_element_type_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_const.observers │ │ │ │ │ │ │ │ │ ├── dereference.pass.cpp │ │ │ │ │ │ │ │ │ ├── explicit_operator_element_type_ptr.pass.cpp │ │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_arrow.pass.cpp │ │ │ │ │ │ │ │ │ └── operator_element_type_ptr.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ └── propagate_const.nonmembers │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_const.comparison_function_objects │ │ │ │ │ │ │ │ ├── equal_to.pass.cpp │ │ │ │ │ │ │ │ ├── greater.pass.cpp │ │ │ │ │ │ │ │ ├── greater_equal.pass.cpp │ │ │ │ │ │ │ │ ├── less.pass.cpp │ │ │ │ │ │ │ │ ├── less_equal.pass.cpp │ │ │ │ │ │ │ │ └── not_equal_to.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_const.relops │ │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ │ ├── greater_equal.pass.cpp │ │ │ │ │ │ │ │ ├── greater_than.pass.cpp │ │ │ │ │ │ │ │ ├── less_equal.pass.cpp │ │ │ │ │ │ │ │ ├── less_than.pass.cpp │ │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ └── utility │ │ │ │ │ │ │ ├── utility.erased.type │ │ │ │ │ │ │ └── erased_type.pass.cpp │ │ │ │ │ │ │ └── utility.synop │ │ │ │ │ │ │ └── includes.pass.cpp │ │ │ │ │ ├── input.output │ │ │ │ │ │ ├── file.streams │ │ │ │ │ │ │ ├── c.files │ │ │ │ │ │ │ │ ├── cinttypes.pass.cpp │ │ │ │ │ │ │ │ ├── cstdio.pass.cpp │ │ │ │ │ │ │ │ └── gets.fail.cpp │ │ │ │ │ │ │ ├── fstreams │ │ │ │ │ │ │ │ ├── filebuf.assign │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ │ ├── filebuf.cons │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ └── move.pass.cpp │ │ │ │ │ │ │ │ ├── filebuf.members │ │ │ │ │ │ │ │ │ ├── close.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_path.pass.cpp │ │ │ │ │ │ │ │ │ └── open_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── filebuf.virtuals │ │ │ │ │ │ │ │ │ ├── overflow.pass.cpp │ │ │ │ │ │ │ │ │ ├── pbackfail.pass.cpp │ │ │ │ │ │ │ │ │ ├── seekoff.pass.cpp │ │ │ │ │ │ │ │ │ ├── underflow.dat │ │ │ │ │ │ │ │ │ ├── underflow.pass.cpp │ │ │ │ │ │ │ │ │ └── underflow_utf8.dat │ │ │ │ │ │ │ │ ├── filebuf │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── fstream.assign │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ │ ├── fstream.cons │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ │ ├── fstream.members │ │ │ │ │ │ │ │ │ ├── close.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_path.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_string.pass.cpp │ │ │ │ │ │ │ │ │ └── rdbuf.pass.cpp │ │ │ │ │ │ │ │ ├── fstream │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── ifstream.assign │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── nonmember_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── test.dat │ │ │ │ │ │ │ │ │ └── test2.dat │ │ │ │ │ │ │ │ ├── ifstream.cons │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string.pass.cpp │ │ │ │ │ │ │ │ │ └── test.dat │ │ │ │ │ │ │ │ ├── ifstream.members │ │ │ │ │ │ │ │ │ ├── close.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_path.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── rdbuf.pass.cpp │ │ │ │ │ │ │ │ │ └── test.dat │ │ │ │ │ │ │ │ ├── ifstream │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ │ │ ├── ofstream.assign │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ │ ├── ofstream.cons │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ │ ├── ofstream.members │ │ │ │ │ │ │ │ │ ├── close.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_path.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── open_string.pass.cpp │ │ │ │ │ │ │ │ │ └── rdbuf.pass.cpp │ │ │ │ │ │ │ │ └── ofstream │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── filesystems │ │ │ │ │ │ │ ├── Inputs │ │ │ │ │ │ │ │ └── static_test_env │ │ │ │ │ │ │ │ │ ├── bad_symlink │ │ │ │ │ │ │ │ │ ├── dir1 │ │ │ │ │ │ │ │ │ ├── dir2 │ │ │ │ │ │ │ │ │ │ ├── afile3 │ │ │ │ │ │ │ │ │ │ ├── dir3 │ │ │ │ │ │ │ │ │ │ │ └── file5 │ │ │ │ │ │ │ │ │ │ ├── file4 │ │ │ │ │ │ │ │ │ │ └── symlink_to_dir3 │ │ │ │ │ │ │ │ │ ├── file1 │ │ │ │ │ │ │ │ │ └── file2 │ │ │ │ │ │ │ │ │ ├── empty_file │ │ │ │ │ │ │ │ │ ├── non_empty_file │ │ │ │ │ │ │ │ │ ├── symlink_to_dir │ │ │ │ │ │ │ │ │ └── symlink_to_empty_file │ │ │ │ │ │ │ ├── class.directory_entry │ │ │ │ │ │ │ │ ├── directory_entry.cons │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ └── path.pass.cpp │ │ │ │ │ │ │ │ ├── directory_entry.mods │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── refresh.pass.cpp │ │ │ │ │ │ │ │ │ └── replace_filename.pass.cpp │ │ │ │ │ │ │ │ └── directory_entry.obs │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── file_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── file_type_obs.pass.cpp │ │ │ │ │ │ │ │ │ ├── hard_link_count.pass.cpp │ │ │ │ │ │ │ │ │ ├── last_write_time.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.pass.cpp │ │ │ │ │ │ │ │ │ ├── status.pass.cpp │ │ │ │ │ │ │ │ │ └── symlink_status.pass.cpp │ │ │ │ │ │ │ ├── class.directory_iterator │ │ │ │ │ │ │ │ ├── directory_iterator.members │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── default_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── increment.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ └── move_assign.pass.cpp │ │ │ │ │ │ │ │ ├── directory_iterator.nonmembers │ │ │ │ │ │ │ │ │ └── begin_end.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── class.file_status │ │ │ │ │ │ │ │ ├── file_status.cons.pass.cpp │ │ │ │ │ │ │ │ ├── file_status.mods.pass.cpp │ │ │ │ │ │ │ │ └── file_status.obs.pass.cpp │ │ │ │ │ │ │ ├── class.filesystem_error │ │ │ │ │ │ │ │ └── filesystem_error.members.pass.cpp │ │ │ │ │ │ │ ├── class.path │ │ │ │ │ │ │ │ ├── path.itr │ │ │ │ │ │ │ │ │ └── iterator.pass.cpp │ │ │ │ │ │ │ │ ├── path.member │ │ │ │ │ │ │ │ │ ├── path.append.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.assign │ │ │ │ │ │ │ │ │ │ ├── braced_init.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ │ └── source.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.concat.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.construct │ │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ │ └── source.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.decompose │ │ │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ │ │ └── path.decompose.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.gen │ │ │ │ │ │ │ │ │ │ ├── lexically_normal.pass.cpp │ │ │ │ │ │ │ │ │ │ └── lexically_relative_and_proximate.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.generic.obs │ │ │ │ │ │ │ │ │ │ ├── generic_string_alloc.pass.cpp │ │ │ │ │ │ │ │ │ │ └── named_overloads.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.modifiers │ │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── make_preferred.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── remove_filename.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── replace_extension.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── replace_filename.pass.cpp │ │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.native.obs │ │ │ │ │ │ │ │ │ │ ├── c_str.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── named_overloads.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── native.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── operator_string.pass.cpp │ │ │ │ │ │ │ │ │ │ └── string_alloc.pass.cpp │ │ │ │ │ │ │ │ │ └── path.query │ │ │ │ │ │ │ │ │ │ └── tested_in_path_decompose.pass.cpp │ │ │ │ │ │ │ │ ├── path.nonmember │ │ │ │ │ │ │ │ │ ├── append_op.fail.cpp │ │ │ │ │ │ │ │ │ ├── append_op.pass.cpp │ │ │ │ │ │ │ │ │ ├── comparison_ops.fail.cpp │ │ │ │ │ │ │ │ │ ├── comparison_ops_tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash_value_tested_elswhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.factory.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.io.pass.cpp │ │ │ │ │ │ │ │ │ ├── path.io.unicode_bug.pass.cpp │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ └── synop.pass.cpp │ │ │ │ │ │ │ ├── class.rec.dir.itr │ │ │ │ │ │ │ │ ├── rec.dir.itr.members │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── depth.pass.cpp │ │ │ │ │ │ │ │ │ ├── disable_recursion_pending.pass.cpp │ │ │ │ │ │ │ │ │ ├── increment.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop.pass.cpp │ │ │ │ │ │ │ │ │ └── recursion_pending.pass.cpp │ │ │ │ │ │ │ │ └── rec.dir.itr.nonmembers │ │ │ │ │ │ │ │ │ └── begin_end.pass.cpp │ │ │ │ │ │ │ ├── fs.enum │ │ │ │ │ │ │ │ ├── check_bitmask_types.h │ │ │ │ │ │ │ │ ├── enum.copy_options.pass.cpp │ │ │ │ │ │ │ │ ├── enum.directory_options.pass.cpp │ │ │ │ │ │ │ │ ├── enum.file_type.pass.cpp │ │ │ │ │ │ │ │ ├── enum.path.format.pass.cpp │ │ │ │ │ │ │ │ ├── enum.perm_options.pass.cpp │ │ │ │ │ │ │ │ └── enum.perms.pass.cpp │ │ │ │ │ │ │ ├── fs.error.report │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── fs.filesystem.synopsis │ │ │ │ │ │ │ │ └── file_time_type.pass.cpp │ │ │ │ │ │ │ ├── fs.op.funcs │ │ │ │ │ │ │ │ ├── fs.op.absolute │ │ │ │ │ │ │ │ │ └── absolute.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.canonical │ │ │ │ │ │ │ │ │ └── canonical.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.copy │ │ │ │ │ │ │ │ │ └── copy.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.copy_file │ │ │ │ │ │ │ │ │ ├── copy_file.pass.cpp │ │ │ │ │ │ │ │ │ └── copy_file_large.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.copy_symlink │ │ │ │ │ │ │ │ │ └── copy_symlink.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.create_directories │ │ │ │ │ │ │ │ │ └── create_directories.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.create_directory │ │ │ │ │ │ │ │ │ ├── create_directory.pass.cpp │ │ │ │ │ │ │ │ │ └── create_directory_with_attributes.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.create_directory_symlink │ │ │ │ │ │ │ │ │ └── create_directory_symlink.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.create_hard_link │ │ │ │ │ │ │ │ │ └── create_hard_link.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.create_symlink │ │ │ │ │ │ │ │ │ └── create_symlink.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.current_path │ │ │ │ │ │ │ │ │ └── current_path.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.equivalent │ │ │ │ │ │ │ │ │ └── equivalent.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.exists │ │ │ │ │ │ │ │ │ └── exists.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.file_size │ │ │ │ │ │ │ │ │ └── file_size.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.hard_lk_ct │ │ │ │ │ │ │ │ │ └── hard_link_count.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_block_file │ │ │ │ │ │ │ │ │ └── is_block_file.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_char_file │ │ │ │ │ │ │ │ │ └── is_character_file.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_directory │ │ │ │ │ │ │ │ │ └── is_directory.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_empty │ │ │ │ │ │ │ │ │ └── is_empty.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_fifo │ │ │ │ │ │ │ │ │ └── is_fifo.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_other │ │ │ │ │ │ │ │ │ └── is_other.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_regular_file │ │ │ │ │ │ │ │ │ └── is_regular_file.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_socket │ │ │ │ │ │ │ │ │ └── is_socket.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.is_symlink │ │ │ │ │ │ │ │ │ └── is_symlink.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.last_write_time │ │ │ │ │ │ │ │ │ └── last_write_time.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.permissions │ │ │ │ │ │ │ │ │ └── permissions.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.proximate │ │ │ │ │ │ │ │ │ └── proximate.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.read_symlink │ │ │ │ │ │ │ │ │ └── read_symlink.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.relative │ │ │ │ │ │ │ │ │ └── relative.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.remove │ │ │ │ │ │ │ │ │ └── remove.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.remove_all │ │ │ │ │ │ │ │ │ └── remove_all.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.rename │ │ │ │ │ │ │ │ │ └── rename.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.resize_file │ │ │ │ │ │ │ │ │ └── resize_file.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.space │ │ │ │ │ │ │ │ │ └── space.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.status │ │ │ │ │ │ │ │ │ └── status.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.status_known │ │ │ │ │ │ │ │ │ └── status_known.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.symlink_status │ │ │ │ │ │ │ │ │ └── symlink_status.pass.cpp │ │ │ │ │ │ │ │ ├── fs.op.temp_dir_path │ │ │ │ │ │ │ │ │ └── temp_directory_path.pass.cpp │ │ │ │ │ │ │ │ └── fs.op.weakly_canonical │ │ │ │ │ │ │ │ │ └── weakly_canonical.pass.cpp │ │ │ │ │ │ │ ├── fs.req.macros │ │ │ │ │ │ │ │ └── feature_macro.pass.cpp │ │ │ │ │ │ │ ├── fs.req.namespace │ │ │ │ │ │ │ │ ├── namespace.fail.cpp │ │ │ │ │ │ │ │ └── namespace.pass.cpp │ │ │ │ │ │ │ └── lit.local.cfg │ │ │ │ │ │ ├── input.output.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── iostream.format │ │ │ │ │ │ │ ├── ext.manip │ │ │ │ │ │ │ │ ├── get_money.pass.cpp │ │ │ │ │ │ │ │ ├── get_time.pass.cpp │ │ │ │ │ │ │ │ ├── put_money.pass.cpp │ │ │ │ │ │ │ │ └── put_time.pass.cpp │ │ │ │ │ │ │ ├── input.streams │ │ │ │ │ │ │ │ ├── iostreamclass │ │ │ │ │ │ │ │ │ ├── iostream.assign │ │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ │ └── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── iostream.cons │ │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ │ └── streambuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── iostream.dest │ │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── istream.formatted │ │ │ │ │ │ │ │ │ ├── istream.formatted.arithmetic │ │ │ │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── float.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── int.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── long_double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── short.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_int.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ └── unsigned_short.pass.cpp │ │ │ │ │ │ │ │ │ ├── istream.formatted.reqmts │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── istream_extractors │ │ │ │ │ │ │ │ │ │ ├── basic_ios.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── chart.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ios_base.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── istream.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── signed_char.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── signed_char_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── streambuf.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_char.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_char_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ └── wchar_t_pointer.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── istream.manip │ │ │ │ │ │ │ │ │ └── ws.pass.cpp │ │ │ │ │ │ │ │ ├── istream.rvalue │ │ │ │ │ │ │ │ │ └── rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── istream.unformatted │ │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_chart.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_pointer_size_chart.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_streambuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_streambuf_chart.pass.cpp │ │ │ │ │ │ │ │ │ ├── getline_pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── getline_pointer_size_chart.pass.cpp │ │ │ │ │ │ │ │ │ ├── ignore.pass.cpp │ │ │ │ │ │ │ │ │ ├── ignore_0xff.pass.cpp │ │ │ │ │ │ │ │ │ ├── peek.pass.cpp │ │ │ │ │ │ │ │ │ ├── putback.pass.cpp │ │ │ │ │ │ │ │ │ ├── read.pass.cpp │ │ │ │ │ │ │ │ │ ├── readsome.pass.cpp │ │ │ │ │ │ │ │ │ ├── seekg.pass.cpp │ │ │ │ │ │ │ │ │ ├── seekg_off.pass.cpp │ │ │ │ │ │ │ │ │ ├── sync.pass.cpp │ │ │ │ │ │ │ │ │ ├── tellg.pass.cpp │ │ │ │ │ │ │ │ │ └── unget.pass.cpp │ │ │ │ │ │ │ │ └── istream │ │ │ │ │ │ │ │ │ ├── istream.assign │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ └── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── istream.cons │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ └── streambuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── istream_sentry │ │ │ │ │ │ │ │ │ └── ctor.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── output.streams │ │ │ │ │ │ │ │ ├── ostream.assign │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ └── move_assign.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.cons │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ └── streambuf.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.formatted │ │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ │ ├── ostream.formatted.reqmts │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── ostream.inserters.arithmetic │ │ │ │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── float.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── int.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── long_double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── minmax_showbase.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── minus1.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── short.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_int.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ └── unsigned_short.pass.cpp │ │ │ │ │ │ │ │ │ ├── ostream.inserters.character │ │ │ │ │ │ │ │ │ │ ├── CharT.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── CharT_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_to_wide.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_to_wide_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── signed_char.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── signed_char_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── unsigned_char.pass.cpp │ │ │ │ │ │ │ │ │ │ └── unsigned_char_pointer.pass.cpp │ │ │ │ │ │ │ │ │ └── ostream.inserters │ │ │ │ │ │ │ │ │ │ ├── basic_ios.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ios_base.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ostream.pass.cpp │ │ │ │ │ │ │ │ │ │ └── streambuf.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.manip │ │ │ │ │ │ │ │ │ ├── endl.pass.cpp │ │ │ │ │ │ │ │ │ ├── ends.pass.cpp │ │ │ │ │ │ │ │ │ └── flush.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.rvalue │ │ │ │ │ │ │ │ │ └── CharT_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.seeks │ │ │ │ │ │ │ │ │ ├── seekp.pass.cpp │ │ │ │ │ │ │ │ │ ├── seekp2.pass.cpp │ │ │ │ │ │ │ │ │ └── tellp.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.unformatted │ │ │ │ │ │ │ │ │ ├── flush.pass.cpp │ │ │ │ │ │ │ │ │ ├── put.pass.cpp │ │ │ │ │ │ │ │ │ └── write.pass.cpp │ │ │ │ │ │ │ │ ├── ostream │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── ostream_sentry │ │ │ │ │ │ │ │ │ ├── construct.pass.cpp │ │ │ │ │ │ │ │ │ └── destruct.pass.cpp │ │ │ │ │ │ │ ├── quoted.manip │ │ │ │ │ │ │ │ ├── quoted.pass.cpp │ │ │ │ │ │ │ │ ├── quoted_char.fail.cpp │ │ │ │ │ │ │ │ └── quoted_traits.fail.cpp │ │ │ │ │ │ │ └── std.manip │ │ │ │ │ │ │ │ ├── resetiosflags.pass.cpp │ │ │ │ │ │ │ │ ├── setbase.pass.cpp │ │ │ │ │ │ │ │ ├── setfill.pass.cpp │ │ │ │ │ │ │ │ ├── setiosflags.pass.cpp │ │ │ │ │ │ │ │ ├── setprecision.pass.cpp │ │ │ │ │ │ │ │ └── setw.pass.cpp │ │ │ │ │ │ ├── iostream.forward │ │ │ │ │ │ │ └── iosfwd.pass.cpp │ │ │ │ │ │ ├── iostream.objects │ │ │ │ │ │ │ ├── narrow.stream.objects │ │ │ │ │ │ │ │ ├── cerr.pass.cpp │ │ │ │ │ │ │ │ ├── cin.pass.cpp │ │ │ │ │ │ │ │ ├── clog.pass.cpp │ │ │ │ │ │ │ │ └── cout.pass.cpp │ │ │ │ │ │ │ └── wide.stream.objects │ │ │ │ │ │ │ │ ├── wcerr.pass.cpp │ │ │ │ │ │ │ │ ├── wcin.pass.cpp │ │ │ │ │ │ │ │ ├── wclog.pass.cpp │ │ │ │ │ │ │ │ └── wcout.pass.cpp │ │ │ │ │ │ ├── iostreams.base │ │ │ │ │ │ │ ├── fpos │ │ │ │ │ │ │ │ ├── fpos.members │ │ │ │ │ │ │ │ │ └── state.pass.cpp │ │ │ │ │ │ │ │ ├── fpos.operations │ │ │ │ │ │ │ │ │ ├── addition.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_int.pass.cpp │ │ │ │ │ │ │ │ │ ├── difference.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq_int.pass.cpp │ │ │ │ │ │ │ │ │ ├── offset.pass.cpp │ │ │ │ │ │ │ │ │ ├── streamsize.pass.cpp │ │ │ │ │ │ │ │ │ └── subtraction.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── ios.base │ │ │ │ │ │ │ │ ├── fmtflags.state │ │ │ │ │ │ │ │ │ ├── flags.pass.cpp │ │ │ │ │ │ │ │ │ ├── flags_fmtflags.pass.cpp │ │ │ │ │ │ │ │ │ ├── precision.pass.cpp │ │ │ │ │ │ │ │ │ ├── precision_streamsize.pass.cpp │ │ │ │ │ │ │ │ │ ├── setf_fmtflags.pass.cpp │ │ │ │ │ │ │ │ │ ├── setf_fmtflags_mask.pass.cpp │ │ │ │ │ │ │ │ │ ├── unsetf_mask.pass.cpp │ │ │ │ │ │ │ │ │ ├── width.pass.cpp │ │ │ │ │ │ │ │ │ └── width_streamsize.pass.cpp │ │ │ │ │ │ │ │ ├── ios.base.callback │ │ │ │ │ │ │ │ │ └── register_callback.pass.cpp │ │ │ │ │ │ │ │ ├── ios.base.cons │ │ │ │ │ │ │ │ │ └── dtor.pass.cpp │ │ │ │ │ │ │ │ ├── ios.base.locales │ │ │ │ │ │ │ │ │ ├── getloc.pass.cpp │ │ │ │ │ │ │ │ │ └── imbue.pass.cpp │ │ │ │ │ │ │ │ ├── ios.base.storage │ │ │ │ │ │ │ │ │ ├── iword.pass.cpp │ │ │ │ │ │ │ │ │ ├── pword.pass.cpp │ │ │ │ │ │ │ │ │ └── xalloc.pass.cpp │ │ │ │ │ │ │ │ ├── ios.members.static │ │ │ │ │ │ │ │ │ └── sync_with_stdio.pass.cpp │ │ │ │ │ │ │ │ ├── ios.types │ │ │ │ │ │ │ │ │ ├── ios_Init │ │ │ │ │ │ │ │ │ │ ├── ios_Init.multiple.pass.cpp │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── ios_failure │ │ │ │ │ │ │ │ │ │ ├── ctor_char_pointer_error_code.pass.cpp │ │ │ │ │ │ │ │ │ │ └── ctor_string_error_code.pass.cpp │ │ │ │ │ │ │ │ │ ├── ios_fmtflags │ │ │ │ │ │ │ │ │ │ └── fmtflags.pass.cpp │ │ │ │ │ │ │ │ │ ├── ios_iostate │ │ │ │ │ │ │ │ │ │ └── iostate.pass.cpp │ │ │ │ │ │ │ │ │ ├── ios_openmode │ │ │ │ │ │ │ │ │ │ └── openmode.pass.cpp │ │ │ │ │ │ │ │ │ ├── ios_seekdir │ │ │ │ │ │ │ │ │ │ └── seekdir.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── ios │ │ │ │ │ │ │ │ ├── basic.ios.cons │ │ │ │ │ │ │ │ │ └── ctor_streambuf.pass.cpp │ │ │ │ │ │ │ │ ├── basic.ios.members │ │ │ │ │ │ │ │ │ ├── copyfmt.pass.cpp │ │ │ │ │ │ │ │ │ ├── fill.pass.cpp │ │ │ │ │ │ │ │ │ ├── fill_char_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── imbue.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── narrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── rdbuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── rdbuf_streambuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_rdbuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ ├── tie.pass.cpp │ │ │ │ │ │ │ │ │ ├── tie_ostream.pass.cpp │ │ │ │ │ │ │ │ │ └── widen.pass.cpp │ │ │ │ │ │ │ │ ├── iostate.flags │ │ │ │ │ │ │ │ │ ├── bad.pass.cpp │ │ │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ │ ├── eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── exceptions.pass.cpp │ │ │ │ │ │ │ │ │ ├── exceptions_iostate.pass.cpp │ │ │ │ │ │ │ │ │ ├── fail.pass.cpp │ │ │ │ │ │ │ │ │ ├── good.pass.cpp │ │ │ │ │ │ │ │ │ ├── not.pass.cpp │ │ │ │ │ │ │ │ │ ├── rdstate.pass.cpp │ │ │ │ │ │ │ │ │ └── setstate.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── is_error_code_enum_io_errc.pass.cpp │ │ │ │ │ │ │ ├── std.ios.manip │ │ │ │ │ │ │ │ ├── adjustfield.manip │ │ │ │ │ │ │ │ │ ├── internal.pass.cpp │ │ │ │ │ │ │ │ │ ├── left.pass.cpp │ │ │ │ │ │ │ │ │ └── right.pass.cpp │ │ │ │ │ │ │ │ ├── basefield.manip │ │ │ │ │ │ │ │ │ ├── dec.pass.cpp │ │ │ │ │ │ │ │ │ ├── hex.pass.cpp │ │ │ │ │ │ │ │ │ └── oct.pass.cpp │ │ │ │ │ │ │ │ ├── error.reporting │ │ │ │ │ │ │ │ │ ├── iostream_category.pass.cpp │ │ │ │ │ │ │ │ │ ├── make_error_code.pass.cpp │ │ │ │ │ │ │ │ │ └── make_error_condition.pass.cpp │ │ │ │ │ │ │ │ ├── floatfield.manip │ │ │ │ │ │ │ │ │ ├── defaultfloat.pass.cpp │ │ │ │ │ │ │ │ │ ├── fixed.pass.cpp │ │ │ │ │ │ │ │ │ ├── hexfloat.pass.cpp │ │ │ │ │ │ │ │ │ └── scientific.pass.cpp │ │ │ │ │ │ │ │ ├── fmtflags.manip │ │ │ │ │ │ │ │ │ ├── boolalpha.pass.cpp │ │ │ │ │ │ │ │ │ ├── noboolalpha.pass.cpp │ │ │ │ │ │ │ │ │ ├── noshowbase.pass.cpp │ │ │ │ │ │ │ │ │ ├── noshowpoint.pass.cpp │ │ │ │ │ │ │ │ │ ├── noshowpos.pass.cpp │ │ │ │ │ │ │ │ │ ├── noskipws.pass.cpp │ │ │ │ │ │ │ │ │ ├── nounitbuf.pass.cpp │ │ │ │ │ │ │ │ │ ├── nouppercase.pass.cpp │ │ │ │ │ │ │ │ │ ├── showbase.pass.cpp │ │ │ │ │ │ │ │ │ ├── showpoint.pass.cpp │ │ │ │ │ │ │ │ │ ├── showpos.pass.cpp │ │ │ │ │ │ │ │ │ ├── skipws.pass.cpp │ │ │ │ │ │ │ │ │ ├── unitbuf.pass.cpp │ │ │ │ │ │ │ │ │ └── uppercase.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── stream.types │ │ │ │ │ │ │ │ ├── streamoff.pass.cpp │ │ │ │ │ │ │ │ └── streamsize.pass.cpp │ │ │ │ │ │ ├── iostreams.requirements │ │ │ │ │ │ │ ├── iostream.limits.imbue │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── iostreams.limits.pos │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── iostreams.threadsafety │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── stream.buffers │ │ │ │ │ │ │ ├── streambuf.reqts │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ └── streambuf │ │ │ │ │ │ │ │ ├── streambuf.cons │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.members │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.buffer │ │ │ │ │ │ │ │ │ ├── pubseekoff.pass.cpp │ │ │ │ │ │ │ │ │ ├── pubseekpos.pass.cpp │ │ │ │ │ │ │ │ │ ├── pubsetbuf.pass.cpp │ │ │ │ │ │ │ │ │ └── pubsync.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.locales │ │ │ │ │ │ │ │ │ └── locales.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.pub.get │ │ │ │ │ │ │ │ │ ├── in_avail.pass.cpp │ │ │ │ │ │ │ │ │ ├── sbumpc.pass.cpp │ │ │ │ │ │ │ │ │ ├── sgetc.pass.cpp │ │ │ │ │ │ │ │ │ ├── sgetn.pass.cpp │ │ │ │ │ │ │ │ │ └── snextc.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.pub.pback │ │ │ │ │ │ │ │ │ ├── sputbackc.pass.cpp │ │ │ │ │ │ │ │ │ └── sungetc.pass.cpp │ │ │ │ │ │ │ │ └── streambuf.pub.put │ │ │ │ │ │ │ │ │ ├── sputc.pass.cpp │ │ │ │ │ │ │ │ │ └── sputn.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.protected │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.assign │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.get.area │ │ │ │ │ │ │ │ │ ├── gbump.pass.cpp │ │ │ │ │ │ │ │ │ └── setg.pass.cpp │ │ │ │ │ │ │ │ └── streambuf.put.area │ │ │ │ │ │ │ │ │ ├── pbump.pass.cpp │ │ │ │ │ │ │ │ │ ├── pbump2gig.pass.cpp │ │ │ │ │ │ │ │ │ └── setp.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.virtuals │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.virt.buffer │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.virt.get │ │ │ │ │ │ │ │ │ ├── showmanyc.pass.cpp │ │ │ │ │ │ │ │ │ ├── uflow.pass.cpp │ │ │ │ │ │ │ │ │ ├── underflow.pass.cpp │ │ │ │ │ │ │ │ │ └── xsgetn.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.virt.locales │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── streambuf.virt.pback │ │ │ │ │ │ │ │ │ └── pbackfail.pass.cpp │ │ │ │ │ │ │ │ └── streambuf.virt.put │ │ │ │ │ │ │ │ │ ├── overflow.pass.cpp │ │ │ │ │ │ │ │ │ ├── xsputn.PR14074.pass.cpp │ │ │ │ │ │ │ │ │ └── xsputn.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ └── string.streams │ │ │ │ │ │ │ ├── istringstream │ │ │ │ │ │ │ ├── istringstream.assign │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ ├── istringstream.cons │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ ├── istringstream.members │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── ostringstream │ │ │ │ │ │ │ ├── ostringstream.assign │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ ├── ostringstream.cons │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ ├── ostringstream.members │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── stringbuf │ │ │ │ │ │ │ ├── stringbuf.assign │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ ├── stringbuf.cons │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ ├── stringbuf.members │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ ├── stringbuf.virtuals │ │ │ │ │ │ │ │ ├── overflow.pass.cpp │ │ │ │ │ │ │ │ ├── pbackfail.pass.cpp │ │ │ │ │ │ │ │ ├── seekoff.pass.cpp │ │ │ │ │ │ │ │ ├── seekpos.pass.cpp │ │ │ │ │ │ │ │ ├── setbuf.pass.cpp │ │ │ │ │ │ │ │ └── underflow.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── stringstream.cons │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ ├── move2.pass.cpp │ │ │ │ │ │ │ ├── string.pass.cpp │ │ │ │ │ │ │ └── stringstream.assign │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── nonmember_swap.pass.cpp │ │ │ │ │ │ │ ├── stringstream.members │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ └── stringstream │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ ├── iterators │ │ │ │ │ │ ├── iterator.container │ │ │ │ │ │ │ ├── data.pass.cpp │ │ │ │ │ │ │ ├── empty.array.fail.cpp │ │ │ │ │ │ │ ├── empty.container.fail.cpp │ │ │ │ │ │ │ ├── empty.initializer_list.fail.cpp │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ └── ssize.pass.cpp │ │ │ │ │ │ ├── iterator.primitives │ │ │ │ │ │ │ ├── iterator.basic │ │ │ │ │ │ │ │ └── iterator.pass.cpp │ │ │ │ │ │ │ ├── iterator.operations │ │ │ │ │ │ │ │ ├── advance.pass.cpp │ │ │ │ │ │ │ │ ├── distance.pass.cpp │ │ │ │ │ │ │ │ ├── next.pass.cpp │ │ │ │ │ │ │ │ └── prev.pass.cpp │ │ │ │ │ │ │ ├── iterator.traits │ │ │ │ │ │ │ │ ├── const_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── const_volatile_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ └── volatile_pointer.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── std.iterator.tags │ │ │ │ │ │ │ │ ├── bidirectional_iterator_tag.pass.cpp │ │ │ │ │ │ │ │ ├── contiguous_iterator_tag.pass.cpp │ │ │ │ │ │ │ │ ├── forward_iterator_tag.pass.cpp │ │ │ │ │ │ │ │ ├── input_iterator_tag.pass.cpp │ │ │ │ │ │ │ │ ├── output_iterator_tag.pass.cpp │ │ │ │ │ │ │ │ └── random_access_iterator_tag.pass.cpp │ │ │ │ │ │ ├── iterator.range │ │ │ │ │ │ │ ├── begin-end.fail.cpp │ │ │ │ │ │ │ └── begin-end.pass.cpp │ │ │ │ │ │ ├── iterator.requirements │ │ │ │ │ │ │ ├── bidirectional.iterators │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── forward.iterators │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── input.iterators │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── iterator.iterators │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── iterator.requirements.general │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── output.iterators │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── random.access.iterators │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── iterator.synopsis │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── iterators.general │ │ │ │ │ │ │ ├── gcc_workaround.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── predef.iterators │ │ │ │ │ │ │ ├── insert.iterators │ │ │ │ │ │ │ │ ├── back.insert.iter.ops │ │ │ │ │ │ │ │ │ ├── back.insert.iter.cons │ │ │ │ │ │ │ │ │ │ ├── container.fail.cpp │ │ │ │ │ │ │ │ │ │ └── container.pass.cpp │ │ │ │ │ │ │ │ │ ├── back.insert.iter.op++ │ │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ │ ├── back.insert.iter.op_astrk │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ ├── back.insert.iter.op_equal │ │ │ │ │ │ │ │ │ │ ├── lv_value.pass.cpp │ │ │ │ │ │ │ │ │ │ └── rv_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── back.inserter │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── back.insert.iterator │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── front.insert.iter.ops │ │ │ │ │ │ │ │ │ ├── front.insert.iter.cons │ │ │ │ │ │ │ │ │ │ ├── container.fail.cpp │ │ │ │ │ │ │ │ │ │ └── container.pass.cpp │ │ │ │ │ │ │ │ │ ├── front.insert.iter.op++ │ │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ │ ├── front.insert.iter.op_astrk │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ ├── front.insert.iter.op_equal │ │ │ │ │ │ │ │ │ │ ├── lv_value.pass.cpp │ │ │ │ │ │ │ │ │ │ └── rv_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── front.inserter │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── front.insert.iterator │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── insert.iter.ops │ │ │ │ │ │ │ │ │ ├── insert.iter.cons │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert.iter.op++ │ │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert.iter.op_astrk │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ ├── insert.iter.op_equal │ │ │ │ │ │ │ │ │ │ ├── lv_value.pass.cpp │ │ │ │ │ │ │ │ │ │ └── rv_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── inserter │ │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── insert.iterator │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── move.iterators │ │ │ │ │ │ │ │ ├── move.iter.ops │ │ │ │ │ │ │ │ │ ├── move.iter.nonmember │ │ │ │ │ │ │ │ │ │ ├── make_move_iterator.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ │ └── plus.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.+ │ │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.+_equal │ │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.- │ │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.-_equal │ │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.comp │ │ │ │ │ │ │ │ │ │ ├── op_eq.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── op_gt.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── op_gte.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── op_lt.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── op_lte.pass.cpp │ │ │ │ │ │ │ │ │ │ └── op_neq.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.const │ │ │ │ │ │ │ │ │ │ ├── convert.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── convert.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── iter.fail.cpp │ │ │ │ │ │ │ │ │ │ └── iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.conv │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.decr │ │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.incr │ │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.index │ │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.ref │ │ │ │ │ │ │ │ │ │ └── op_arrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op.star │ │ │ │ │ │ │ │ │ │ └── op_star.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.iter.op_equal │ │ │ │ │ │ │ │ │ │ ├── move_iterator.fail.cpp │ │ │ │ │ │ │ │ │ │ └── move_iterator.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── move.iter.requirements │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── move.iterator │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── reverse.iterators │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.ops │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.cons │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter.fail.cpp │ │ │ │ │ │ │ │ │ ├── iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── reverse_iterator.fail.cpp │ │ │ │ │ │ │ │ │ └── reverse_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.conv │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.make │ │ │ │ │ │ │ │ │ └── make_reverse_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op++ │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op+ │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op+_equal │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op-- │ │ │ │ │ │ │ │ │ ├── post.pass.cpp │ │ │ │ │ │ │ │ │ └── pre.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op- │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op-_equal │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op.star │ │ │ │ │ │ │ │ │ └── op_star.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op_equal │ │ │ │ │ │ │ │ │ ├── reverse_iterator.fail.cpp │ │ │ │ │ │ │ │ │ └── reverse_iterator.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op_equal_equal │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.op_not_equal │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.opdiff │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.opgt │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.opgt_equal │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.opindex │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.oplt │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.oplt_equal │ │ │ │ │ │ │ │ │ └── test.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.opref │ │ │ │ │ │ │ │ │ └── op_arrow.pass.cpp │ │ │ │ │ │ │ │ └── reverse.iter.opsum │ │ │ │ │ │ │ │ │ └── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── reverse.iter.requirements │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── reverse.iterator │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ └── stream.iterators │ │ │ │ │ │ │ ├── istream.iterator │ │ │ │ │ │ │ ├── istream.iterator.cons │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ └── istream.pass.cpp │ │ │ │ │ │ │ ├── istream.iterator.ops │ │ │ │ │ │ │ │ ├── arrow.pass.cpp │ │ │ │ │ │ │ │ ├── dereference.pass.cpp │ │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ │ ├── post_increment.pass.cpp │ │ │ │ │ │ │ │ └── pre_increment.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator │ │ │ │ │ │ │ ├── istreambuf.iterator.cons │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── istream.pass.cpp │ │ │ │ │ │ │ │ ├── proxy.pass.cpp │ │ │ │ │ │ │ │ └── streambuf.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator_equal │ │ │ │ │ │ │ │ └── equal.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator_not_equal │ │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator_op++ │ │ │ │ │ │ │ │ └── dereference.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator_op_astrk │ │ │ │ │ │ │ │ ├── post_increment.pass.cpp │ │ │ │ │ │ │ │ └── pre_increment.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator_op_equal_equal │ │ │ │ │ │ │ │ └── equal.pass.cpp │ │ │ │ │ │ │ ├── istreambuf.iterator_proxy │ │ │ │ │ │ │ │ └── proxy.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── iterator.range │ │ │ │ │ │ │ ├── begin_array.pass.cpp │ │ │ │ │ │ │ ├── begin_const.pass.cpp │ │ │ │ │ │ │ ├── begin_non_const.pass.cpp │ │ │ │ │ │ │ ├── end_array.pass.cpp │ │ │ │ │ │ │ ├── end_const.pass.cpp │ │ │ │ │ │ │ └── end_non_const.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── ostream.iterator │ │ │ │ │ │ │ ├── ostream.iterator.cons.des │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.pass.cpp │ │ │ │ │ │ │ │ └── ostream_delim.pass.cpp │ │ │ │ │ │ │ ├── ostream.iterator.ops │ │ │ │ │ │ │ │ ├── assign_t.pass.cpp │ │ │ │ │ │ │ │ ├── dereference.pass.cpp │ │ │ │ │ │ │ │ └── increment.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── ostreambuf.iterator │ │ │ │ │ │ │ ├── ostreambuf.iter.cons │ │ │ │ │ │ │ ├── ostream.pass.cpp │ │ │ │ │ │ │ └── streambuf.pass.cpp │ │ │ │ │ │ │ ├── ostreambuf.iter.ops │ │ │ │ │ │ │ ├── assign_c.pass.cpp │ │ │ │ │ │ │ ├── deref.pass.cpp │ │ │ │ │ │ │ ├── failed.pass.cpp │ │ │ │ │ │ │ └── increment.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ ├── language.support │ │ │ │ │ │ ├── cmp │ │ │ │ │ │ │ ├── cmp.common │ │ │ │ │ │ │ │ └── common_comparison_category.pass.cpp │ │ │ │ │ │ │ ├── cmp.partialord │ │ │ │ │ │ │ │ └── partialord.pass.cpp │ │ │ │ │ │ │ ├── cmp.strongeq │ │ │ │ │ │ │ │ └── cmp.strongeq.pass.cpp │ │ │ │ │ │ │ ├── cmp.strongord │ │ │ │ │ │ │ │ └── strongord.pass.cpp │ │ │ │ │ │ │ ├── cmp.weakeq │ │ │ │ │ │ │ │ └── cmp.weakeq.pass.cpp │ │ │ │ │ │ │ └── cmp.weakord │ │ │ │ │ │ │ │ └── weakord.pass.cpp │ │ │ │ │ │ ├── cstdint │ │ │ │ │ │ │ └── cstdint.syn │ │ │ │ │ │ │ │ └── cstdint.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── support.dynamic │ │ │ │ │ │ │ ├── align_val_t.pass.cpp │ │ │ │ │ │ │ ├── alloc.errors │ │ │ │ │ │ │ │ ├── bad.alloc │ │ │ │ │ │ │ │ │ └── bad_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── new.badlength │ │ │ │ │ │ │ │ │ └── bad_array_new_length.pass.cpp │ │ │ │ │ │ │ │ ├── new.handler │ │ │ │ │ │ │ │ │ └── new_handler.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── set.new.handler │ │ │ │ │ │ │ │ │ ├── get_new_handler.pass.cpp │ │ │ │ │ │ │ │ │ └── set_new_handler.pass.cpp │ │ │ │ │ │ │ ├── destroying_delete_t.pass.cpp │ │ │ │ │ │ │ ├── destroying_delete_t_declaration.pass.cpp │ │ │ │ │ │ │ ├── new.delete │ │ │ │ │ │ │ │ ├── new.delete.array │ │ │ │ │ │ │ │ │ ├── delete_align_val_t_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t_nothrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t_nothrow_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_array.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_array_nothrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_array_nothrow_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_array_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_size.sh.cpp │ │ │ │ │ │ │ │ │ ├── new_size_align.sh.cpp │ │ │ │ │ │ │ │ │ ├── new_size_align_nothrow.sh.cpp │ │ │ │ │ │ │ │ │ ├── new_size_nothrow.sh.cpp │ │ │ │ │ │ │ │ │ ├── sized_delete_array11.pass.cpp │ │ │ │ │ │ │ │ │ ├── sized_delete_array14.pass.cpp │ │ │ │ │ │ │ │ │ ├── sized_delete_array_calls_unsized_delete_array.pass.cpp │ │ │ │ │ │ │ │ │ └── sized_delete_array_fsizeddeallocation.sh.cpp │ │ │ │ │ │ │ │ ├── new.delete.dataraces │ │ │ │ │ │ │ │ │ └── not_testable.pass.cpp │ │ │ │ │ │ │ │ ├── new.delete.placement │ │ │ │ │ │ │ │ │ ├── new.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_array.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_array_ptr.fail.cpp │ │ │ │ │ │ │ │ │ └── new_ptr.fail.cpp │ │ │ │ │ │ │ │ ├── new.delete.single │ │ │ │ │ │ │ │ │ ├── delete_align_val_t_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t_nothrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t_nothrow_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_align_val_t_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_nothrow.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_nothrow_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_replace.pass.cpp │ │ │ │ │ │ │ │ │ ├── new_size.fail.cpp │ │ │ │ │ │ │ │ │ ├── new_size_align.sh.cpp │ │ │ │ │ │ │ │ │ ├── new_size_align_nothrow.sh.cpp │ │ │ │ │ │ │ │ │ ├── new_size_nothrow.fail.cpp │ │ │ │ │ │ │ │ │ ├── sized_delete11.pass.cpp │ │ │ │ │ │ │ │ │ ├── sized_delete14.pass.cpp │ │ │ │ │ │ │ │ │ ├── sized_delete_calls_unsized_delete.pass.cpp │ │ │ │ │ │ │ │ │ └── sized_delete_fsizeddeallocation.sh.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── nothrow_t.fail.cpp │ │ │ │ │ │ │ ├── nothrow_t.pass.cpp │ │ │ │ │ │ │ └── ptr.launder │ │ │ │ │ │ │ │ ├── launder.nodiscard.fail.cpp │ │ │ │ │ │ │ │ ├── launder.pass.cpp │ │ │ │ │ │ │ │ └── launder.types.fail.cpp │ │ │ │ │ │ ├── support.exception │ │ │ │ │ │ │ ├── bad.exception │ │ │ │ │ │ │ │ └── bad_exception.pass.cpp │ │ │ │ │ │ │ ├── except.nested │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ ├── rethrow_if_nested.pass.cpp │ │ │ │ │ │ │ │ ├── rethrow_nested.pass.cpp │ │ │ │ │ │ │ │ └── throw_with_nested.pass.cpp │ │ │ │ │ │ │ ├── exception.terminate │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── set.terminate │ │ │ │ │ │ │ │ │ ├── get_terminate.pass.cpp │ │ │ │ │ │ │ │ │ └── set_terminate.pass.cpp │ │ │ │ │ │ │ │ ├── terminate.handler │ │ │ │ │ │ │ │ │ └── terminate_handler.pass.cpp │ │ │ │ │ │ │ │ └── terminate │ │ │ │ │ │ │ │ │ └── terminate.pass.cpp │ │ │ │ │ │ │ ├── exception │ │ │ │ │ │ │ │ └── exception.pass.cpp │ │ │ │ │ │ │ ├── propagation │ │ │ │ │ │ │ │ ├── current_exception.pass.cpp │ │ │ │ │ │ │ │ ├── exception_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── make_exception_ptr.pass.cpp │ │ │ │ │ │ │ │ └── rethrow_exception.pass.cpp │ │ │ │ │ │ │ └── uncaught │ │ │ │ │ │ │ │ ├── uncaught_exception.pass.cpp │ │ │ │ │ │ │ │ └── uncaught_exceptions.pass.cpp │ │ │ │ │ │ ├── support.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── support.initlist │ │ │ │ │ │ │ ├── include_cxx03.pass.cpp │ │ │ │ │ │ │ ├── support.initlist.access │ │ │ │ │ │ │ │ └── access.pass.cpp │ │ │ │ │ │ │ ├── support.initlist.cons │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ ├── support.initlist.range │ │ │ │ │ │ │ │ └── begin_end.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── support.limits │ │ │ │ │ │ │ ├── c.limits │ │ │ │ │ │ │ │ ├── cfloat.pass.cpp │ │ │ │ │ │ │ │ └── climits.pass.cpp │ │ │ │ │ │ │ ├── limits │ │ │ │ │ │ │ │ ├── denorm.style │ │ │ │ │ │ │ │ │ └── check_values.pass.cpp │ │ │ │ │ │ │ │ ├── is_specialized.pass.cpp │ │ │ │ │ │ │ │ ├── numeric.limits.members │ │ │ │ │ │ │ │ │ ├── const_data_members.pass.cpp │ │ │ │ │ │ │ │ │ ├── denorm_min.pass.cpp │ │ │ │ │ │ │ │ │ ├── digits.pass.cpp │ │ │ │ │ │ │ │ │ ├── digits10.pass.cpp │ │ │ │ │ │ │ │ │ ├── epsilon.pass.cpp │ │ │ │ │ │ │ │ │ ├── has_denorm.pass.cpp │ │ │ │ │ │ │ │ │ ├── has_denorm_loss.pass.cpp │ │ │ │ │ │ │ │ │ ├── has_infinity.pass.cpp │ │ │ │ │ │ │ │ │ ├── has_quiet_NaN.pass.cpp │ │ │ │ │ │ │ │ │ ├── has_signaling_NaN.pass.cpp │ │ │ │ │ │ │ │ │ ├── infinity.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_bounded.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_exact.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_iec559.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_integer.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_modulo.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_signed.pass.cpp │ │ │ │ │ │ │ │ │ ├── lowest.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── max_digits10.pass.cpp │ │ │ │ │ │ │ │ │ ├── max_exponent.pass.cpp │ │ │ │ │ │ │ │ │ ├── max_exponent10.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── min_exponent.pass.cpp │ │ │ │ │ │ │ │ │ ├── min_exponent10.pass.cpp │ │ │ │ │ │ │ │ │ ├── quiet_NaN.pass.cpp │ │ │ │ │ │ │ │ │ ├── radix.pass.cpp │ │ │ │ │ │ │ │ │ ├── round_error.pass.cpp │ │ │ │ │ │ │ │ │ ├── round_style.pass.cpp │ │ │ │ │ │ │ │ │ ├── signaling_NaN.pass.cpp │ │ │ │ │ │ │ │ │ ├── tinyness_before.pass.cpp │ │ │ │ │ │ │ │ │ └── traps.pass.cpp │ │ │ │ │ │ │ │ ├── numeric.limits │ │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ │ ├── numeric.special │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── round.style │ │ │ │ │ │ │ │ │ └── check_values.pass.cpp │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── support.limits.general │ │ │ │ │ │ │ │ ├── algorithm.version.pass.cpp │ │ │ │ │ │ │ │ ├── any.version.pass.cpp │ │ │ │ │ │ │ │ ├── array.version.pass.cpp │ │ │ │ │ │ │ │ ├── atomic.version.pass.cpp │ │ │ │ │ │ │ │ ├── bit.version.pass.cpp │ │ │ │ │ │ │ │ ├── charconv.pass.cpp │ │ │ │ │ │ │ │ ├── chrono.version.pass.cpp │ │ │ │ │ │ │ │ ├── cmath.version.pass.cpp │ │ │ │ │ │ │ │ ├── compare.version.pass.cpp │ │ │ │ │ │ │ │ ├── complex.version.pass.cpp │ │ │ │ │ │ │ │ ├── concepts.version.pass.cpp │ │ │ │ │ │ │ │ ├── cstddef.version.pass.cpp │ │ │ │ │ │ │ │ ├── deque.version.pass.cpp │ │ │ │ │ │ │ │ ├── exception.version.pass.cpp │ │ │ │ │ │ │ │ ├── execution.version.pass.cpp │ │ │ │ │ │ │ │ ├── filesystem.version.pass.cpp │ │ │ │ │ │ │ │ ├── forward_list.version.pass.cpp │ │ │ │ │ │ │ │ ├── functional.version.pass.cpp │ │ │ │ │ │ │ │ ├── iomanip.version.pass.cpp │ │ │ │ │ │ │ │ ├── istream.version.pass.cpp │ │ │ │ │ │ │ │ ├── iterator.version.pass.cpp │ │ │ │ │ │ │ │ ├── limits.version.pass.cpp │ │ │ │ │ │ │ │ ├── list.version.pass.cpp │ │ │ │ │ │ │ │ ├── locale.version.pass.cpp │ │ │ │ │ │ │ │ ├── map.version.pass.cpp │ │ │ │ │ │ │ │ ├── memory.version.pass.cpp │ │ │ │ │ │ │ │ ├── memory_resource.version.pass.cpp │ │ │ │ │ │ │ │ ├── mutex.version.pass.cpp │ │ │ │ │ │ │ │ ├── new.version.pass.cpp │ │ │ │ │ │ │ │ ├── numeric.version.pass.cpp │ │ │ │ │ │ │ │ ├── optional.version.pass.cpp │ │ │ │ │ │ │ │ ├── ostream.version.pass.cpp │ │ │ │ │ │ │ │ ├── regex.version.pass.cpp │ │ │ │ │ │ │ │ ├── scoped_allocator.version.pass.cpp │ │ │ │ │ │ │ │ ├── set.version.pass.cpp │ │ │ │ │ │ │ │ ├── shared_mutex.version.pass.cpp │ │ │ │ │ │ │ │ ├── string.version.pass.cpp │ │ │ │ │ │ │ │ ├── string_view.version.pass.cpp │ │ │ │ │ │ │ │ ├── tuple.version.pass.cpp │ │ │ │ │ │ │ │ ├── type_traits.version.pass.cpp │ │ │ │ │ │ │ │ ├── unordered_map.version.pass.cpp │ │ │ │ │ │ │ │ ├── unordered_set.version.pass.cpp │ │ │ │ │ │ │ │ ├── utility.version.pass.cpp │ │ │ │ │ │ │ │ ├── variant.version.pass.cpp │ │ │ │ │ │ │ │ ├── vector.version.pass.cpp │ │ │ │ │ │ │ │ └── version.version.pass.cpp │ │ │ │ │ │ │ └── version.pass.cpp │ │ │ │ │ │ ├── support.rtti │ │ │ │ │ │ │ ├── bad.cast │ │ │ │ │ │ │ │ └── bad_cast.pass.cpp │ │ │ │ │ │ │ ├── bad.typeid │ │ │ │ │ │ │ │ └── bad_typeid.pass.cpp │ │ │ │ │ │ │ └── type.info │ │ │ │ │ │ │ │ ├── type_info.pass.cpp │ │ │ │ │ │ │ │ └── type_info_hash.pass.cpp │ │ │ │ │ │ ├── support.runtime │ │ │ │ │ │ │ ├── csetjmp.pass.cpp │ │ │ │ │ │ │ ├── csignal.pass.cpp │ │ │ │ │ │ │ ├── cstdarg.pass.cpp │ │ │ │ │ │ │ ├── cstdbool.pass.cpp │ │ │ │ │ │ │ ├── cstdlib.pass.cpp │ │ │ │ │ │ │ └── ctime.pass.cpp │ │ │ │ │ │ ├── support.start.term │ │ │ │ │ │ │ ├── quick_exit.pass.cpp │ │ │ │ │ │ │ ├── quick_exit_check1.fail.cpp │ │ │ │ │ │ │ └── quick_exit_check2.fail.cpp │ │ │ │ │ │ └── support.types │ │ │ │ │ │ │ ├── byte.pass.cpp │ │ │ │ │ │ │ ├── byteops │ │ │ │ │ │ │ ├── and.assign.pass.cpp │ │ │ │ │ │ │ ├── and.pass.cpp │ │ │ │ │ │ │ ├── enum_direct_init.pass.cpp │ │ │ │ │ │ │ ├── lshift.assign.fail.cpp │ │ │ │ │ │ │ ├── lshift.assign.pass.cpp │ │ │ │ │ │ │ ├── lshift.fail.cpp │ │ │ │ │ │ │ ├── lshift.pass.cpp │ │ │ │ │ │ │ ├── not.pass.cpp │ │ │ │ │ │ │ ├── or.assign.pass.cpp │ │ │ │ │ │ │ ├── or.pass.cpp │ │ │ │ │ │ │ ├── rshift.assign.fail.cpp │ │ │ │ │ │ │ ├── rshift.assign.pass.cpp │ │ │ │ │ │ │ ├── rshift.fail.cpp │ │ │ │ │ │ │ ├── rshift.pass.cpp │ │ │ │ │ │ │ ├── to_integer.fail.cpp │ │ │ │ │ │ │ ├── to_integer.pass.cpp │ │ │ │ │ │ │ ├── xor.assign.pass.cpp │ │ │ │ │ │ │ └── xor.pass.cpp │ │ │ │ │ │ │ ├── max_align_t.pass.cpp │ │ │ │ │ │ │ ├── null.pass.cpp │ │ │ │ │ │ │ ├── nullptr_t.pass.cpp │ │ │ │ │ │ │ ├── nullptr_t_integral_cast.fail.cpp │ │ │ │ │ │ │ ├── nullptr_t_integral_cast.pass.cpp │ │ │ │ │ │ │ ├── offsetof.pass.cpp │ │ │ │ │ │ │ ├── ptrdiff_t.pass.cpp │ │ │ │ │ │ │ └── size_t.pass.cpp │ │ │ │ │ ├── localization │ │ │ │ │ │ ├── c.locales │ │ │ │ │ │ │ └── clocale.pass.cpp │ │ │ │ │ │ ├── locale.categories │ │ │ │ │ │ │ ├── category.collate │ │ │ │ │ │ │ │ ├── locale.collate.byname │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ │ ├── transform.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── locale.collate │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.collate.members │ │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ │ │ └── transform.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.collate.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── category.ctype │ │ │ │ │ │ │ │ ├── ctype_base.pass.cpp │ │ │ │ │ │ │ │ ├── facet.ctype.special │ │ │ │ │ │ │ │ │ ├── facet.ctype.char.dtor │ │ │ │ │ │ │ │ │ │ └── dtor.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.ctype.char.members │ │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── is_1.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── is_many.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── narrow_1.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── narrow_many.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── scan_is.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── scan_not.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── table.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── tolower_1.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── tolower_many.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── toupper_1.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── toupper_many.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── widen_1.pass.cpp │ │ │ │ │ │ │ │ │ │ └── widen_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.ctype.char.statics │ │ │ │ │ │ │ │ │ │ └── classic_table.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.ctype.char.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── locale.codecvt.byname │ │ │ │ │ │ │ │ │ ├── ctor_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_char16_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_char32_t.pass.cpp │ │ │ │ │ │ │ │ │ └── ctor_wchar_t.pass.cpp │ │ │ │ │ │ │ │ ├── locale.codecvt │ │ │ │ │ │ │ │ │ ├── codecvt_base.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_char16_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_char32_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_wchar_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.codecvt.members │ │ │ │ │ │ │ │ │ │ ├── char16_t_always_noconv.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char16_t_encoding.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char16_t_in.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char16_t_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char16_t_max_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char16_t_out.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char16_t_unshift.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_always_noconv.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_encoding.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_in.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_max_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_out.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char32_t_unshift.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_always_noconv.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_encoding.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_in.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_max_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_out.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── char_unshift.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── utf_sanity_check.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── wchar_t_always_noconv.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── wchar_t_encoding.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── wchar_t_in.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── wchar_t_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── wchar_t_max_length.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── wchar_t_out.pass.cpp │ │ │ │ │ │ │ │ │ │ └── wchar_t_unshift.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.codecvt.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── types_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── types_char16_t.pass.cpp │ │ │ │ │ │ │ │ │ ├── types_char32_t.pass.cpp │ │ │ │ │ │ │ │ │ └── types_wchar_t.pass.cpp │ │ │ │ │ │ │ │ ├── locale.ctype.byname │ │ │ │ │ │ │ │ │ ├── is_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── mask.pass.cpp │ │ │ │ │ │ │ │ │ ├── narrow_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── narrow_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── scan_is.pass.cpp │ │ │ │ │ │ │ │ │ ├── scan_not.pass.cpp │ │ │ │ │ │ │ │ │ ├── tolower_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── tolower_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── toupper_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── toupper_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ │ ├── widen_1.pass.cpp │ │ │ │ │ │ │ │ │ └── widen_many.pass.cpp │ │ │ │ │ │ │ │ └── locale.ctype │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.ctype.members │ │ │ │ │ │ │ │ │ ├── is_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── narrow_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── narrow_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── scan_is.pass.cpp │ │ │ │ │ │ │ │ │ ├── scan_not.pass.cpp │ │ │ │ │ │ │ │ │ ├── tolower_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── tolower_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── toupper_1.pass.cpp │ │ │ │ │ │ │ │ │ ├── toupper_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── widen_1.pass.cpp │ │ │ │ │ │ │ │ │ └── widen_many.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.ctype.virtuals │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── category.messages │ │ │ │ │ │ │ │ ├── locale.messages.byname │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── locale.messages │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.messages.members │ │ │ │ │ │ │ │ │ │ └── not_testable.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.messages.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── messages_base.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── category.monetary │ │ │ │ │ │ │ │ ├── locale.money.get │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.money.get.members │ │ │ │ │ │ │ │ │ │ ├── get_long_double_en_US.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_long_double_fr_FR.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_long_double_ru_RU.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_long_double_zh_CN.pass.cpp │ │ │ │ │ │ │ │ │ │ └── get_string_en_US.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.money.get.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── locale.money.put │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.money.put.members │ │ │ │ │ │ │ │ │ │ ├── put_long_double_en_US.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_long_double_fr_FR.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_long_double_ru_RU.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_long_double_zh_CN.pass.cpp │ │ │ │ │ │ │ │ │ │ └── put_string_en_US.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.money.put.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── locale.moneypunct.byname │ │ │ │ │ │ │ │ │ ├── curr_symbol.pass.cpp │ │ │ │ │ │ │ │ │ ├── decimal_point.pass.cpp │ │ │ │ │ │ │ │ │ ├── frac_digits.pass.cpp │ │ │ │ │ │ │ │ │ ├── grouping.pass.cpp │ │ │ │ │ │ │ │ │ ├── neg_format.pass.cpp │ │ │ │ │ │ │ │ │ ├── negative_sign.pass.cpp │ │ │ │ │ │ │ │ │ ├── pos_format.pass.cpp │ │ │ │ │ │ │ │ │ ├── positive_sign.pass.cpp │ │ │ │ │ │ │ │ │ └── thousands_sep.pass.cpp │ │ │ │ │ │ │ │ ├── locale.moneypunct │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.moneypunct.members │ │ │ │ │ │ │ │ │ │ ├── curr_symbol.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── decimal_point.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── frac_digits.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── grouping.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── neg_format.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── negative_sign.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── pos_format.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── positive_sign.pass.cpp │ │ │ │ │ │ │ │ │ │ └── thousands_sep.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.moneypunct.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── money_base.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── category.numeric │ │ │ │ │ │ │ │ ├── locale.nm.put │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.num.put.members │ │ │ │ │ │ │ │ │ │ ├── put_bool.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_long_double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── put_unsigned_long.pass.cpp │ │ │ │ │ │ │ │ │ │ └── put_unsigned_long_long.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.num.put.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── locale.num.get │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.num.get.members │ │ │ │ │ │ │ │ │ │ ├── get_bool.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_float.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_long_double.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_pointer.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_unsigned_int.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_unsigned_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_unsigned_long_long.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_unsigned_short.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── test_min_max.pass.cpp │ │ │ │ │ │ │ │ │ │ └── test_neg_one.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.num.get.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── category.time │ │ │ │ │ │ │ │ ├── locale.time.get.byname │ │ │ │ │ │ │ │ │ ├── date_order.pass.cpp │ │ │ │ │ │ │ │ │ ├── date_order_wide.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_date.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_date_wide.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_monthname.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_monthname_wide.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_one.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_one_wide.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_time.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_time_wide.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_weekday.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_weekday_wide.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_year.pass.cpp │ │ │ │ │ │ │ │ │ └── get_year_wide.pass.cpp │ │ │ │ │ │ │ │ ├── locale.time.get │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.time.get.members │ │ │ │ │ │ │ │ │ │ ├── date_order.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_date.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_date_wide.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_many.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_monthname.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_monthname_wide.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_one.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_time.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_time_wide.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_weekday.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── get_weekday_wide.pass.cpp │ │ │ │ │ │ │ │ │ │ └── get_year.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.time.get.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── time_base.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── locale.time.put.byname │ │ │ │ │ │ │ │ │ └── put1.pass.cpp │ │ │ │ │ │ │ │ ├── locale.time.put │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.time.put.members │ │ │ │ │ │ │ │ │ │ ├── put1.pass.cpp │ │ │ │ │ │ │ │ │ │ └── put2.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.time.put.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── facet.numpunct │ │ │ │ │ │ │ │ ├── locale.numpunct.byname │ │ │ │ │ │ │ │ │ ├── decimal_point.pass.cpp │ │ │ │ │ │ │ │ │ ├── grouping.pass.cpp │ │ │ │ │ │ │ │ │ └── thousands_sep.pass.cpp │ │ │ │ │ │ │ │ ├── locale.numpunct │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.numpunct.members │ │ │ │ │ │ │ │ │ │ ├── decimal_point.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── falsename.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── grouping.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── thousands_sep.pass.cpp │ │ │ │ │ │ │ │ │ │ └── truename.pass.cpp │ │ │ │ │ │ │ │ │ ├── facet.numpunct.virtuals │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── facets.examples │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── locale.stdcvt │ │ │ │ │ │ │ ├── codecvt_mode.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_always_noconv.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_encoding.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_in.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_length.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_max_length.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_out.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf16_unshift.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_always_noconv.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_encoding.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_in.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_length.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_max_length.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_out.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_unshift.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_utf16_always_noconv.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_utf16_encoding.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_utf16_in.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_utf16_length.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_utf16_max_length.pass.cpp │ │ │ │ │ │ │ ├── codecvt_utf8_utf16_out.pass.cpp │ │ │ │ │ │ │ └── codecvt_utf8_utf16_unshift.pass.cpp │ │ │ │ │ │ ├── locale.syn │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── locales │ │ │ │ │ │ │ ├── locale.convenience │ │ │ │ │ │ │ │ ├── classification │ │ │ │ │ │ │ │ │ ├── isalnum.pass.cpp │ │ │ │ │ │ │ │ │ ├── isalpha.pass.cpp │ │ │ │ │ │ │ │ │ ├── iscntrl.pass.cpp │ │ │ │ │ │ │ │ │ ├── isdigit.pass.cpp │ │ │ │ │ │ │ │ │ ├── isgraph.pass.cpp │ │ │ │ │ │ │ │ │ ├── islower.pass.cpp │ │ │ │ │ │ │ │ │ ├── isprint.pass.cpp │ │ │ │ │ │ │ │ │ ├── ispunct.pass.cpp │ │ │ │ │ │ │ │ │ ├── isspace.pass.cpp │ │ │ │ │ │ │ │ │ ├── isupper.pass.cpp │ │ │ │ │ │ │ │ │ └── isxdigit.pass.cpp │ │ │ │ │ │ │ │ ├── conversions │ │ │ │ │ │ │ │ │ ├── conversions.buffer │ │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ │ │ │ │ ├── overflow.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── pbackfail.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── rdbuf.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── seekoff.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── state.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── test.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── underflow.dat │ │ │ │ │ │ │ │ │ │ ├── underflow.pass.cpp │ │ │ │ │ │ │ │ │ │ └── underflow_utf8.dat │ │ │ │ │ │ │ │ │ ├── conversions.character │ │ │ │ │ │ │ │ │ │ ├── tolower.pass.cpp │ │ │ │ │ │ │ │ │ │ └── toupper.pass.cpp │ │ │ │ │ │ │ │ │ ├── conversions.string │ │ │ │ │ │ │ │ │ │ ├── converted.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ctor_codecvt.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ctor_codecvt_state.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ctor_copy.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── ctor_err_string.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── from_bytes.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── state.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── to_bytes.pass.cpp │ │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── locale.global.templates │ │ │ │ │ │ │ │ ├── has_facet.pass.cpp │ │ │ │ │ │ │ │ └── use_facet.pass.cpp │ │ │ │ │ │ │ ├── locale │ │ │ │ │ │ │ │ ├── locale.cons │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── char_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale_char_pointer_cat.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale_facetptr.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale_locale_cat.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale_string_cat.pass.cpp │ │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ │ ├── locale.members │ │ │ │ │ │ │ │ │ ├── combine.pass.cpp │ │ │ │ │ │ │ │ │ └── name.pass.cpp │ │ │ │ │ │ │ │ ├── locale.operators │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ └── eq.pass.cpp │ │ │ │ │ │ │ │ ├── locale.statics │ │ │ │ │ │ │ │ │ ├── classic.pass.cpp │ │ │ │ │ │ │ │ │ └── global.pass.cpp │ │ │ │ │ │ │ │ ├── locale.types │ │ │ │ │ │ │ │ │ ├── locale.category │ │ │ │ │ │ │ │ │ │ └── category.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.facet │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ ├── locale.id │ │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ └── localization.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ ├── numerics │ │ │ │ │ │ ├── bit │ │ │ │ │ │ │ ├── bit.endian │ │ │ │ │ │ │ │ └── endian.pass.cpp │ │ │ │ │ │ │ ├── bit.pow.two │ │ │ │ │ │ │ │ ├── ceil2.fail.cpp │ │ │ │ │ │ │ │ ├── ceil2.pass.cpp │ │ │ │ │ │ │ │ ├── floor2.pass.cpp │ │ │ │ │ │ │ │ ├── ispow2.pass.cpp │ │ │ │ │ │ │ │ └── log2p1.pass.cpp │ │ │ │ │ │ │ ├── bitops.count │ │ │ │ │ │ │ │ ├── countl_one.pass.cpp │ │ │ │ │ │ │ │ ├── countl_zero.pass.cpp │ │ │ │ │ │ │ │ ├── countr_one.pass.cpp │ │ │ │ │ │ │ │ ├── countr_zero.pass.cpp │ │ │ │ │ │ │ │ └── popcount.pass.cpp │ │ │ │ │ │ │ ├── bitops.rot │ │ │ │ │ │ │ │ ├── rotl.pass.cpp │ │ │ │ │ │ │ │ └── rotr.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── c.math │ │ │ │ │ │ │ ├── abs.fail.cpp │ │ │ │ │ │ │ ├── abs.pass.cpp │ │ │ │ │ │ │ ├── c.math.lerp │ │ │ │ │ │ │ │ └── c.math.lerp.pass.cpp │ │ │ │ │ │ │ ├── cmath.pass.cpp │ │ │ │ │ │ │ ├── ctgmath.pass.cpp │ │ │ │ │ │ │ └── tgmath_h.pass.cpp │ │ │ │ │ │ ├── cfenv │ │ │ │ │ │ │ └── cfenv.syn │ │ │ │ │ │ │ │ └── cfenv.pass.cpp │ │ │ │ │ │ ├── complex.number │ │ │ │ │ │ │ ├── cases.h │ │ │ │ │ │ │ ├── ccmplx │ │ │ │ │ │ │ │ └── ccomplex.pass.cpp │ │ │ │ │ │ │ ├── cmplx.over │ │ │ │ │ │ │ │ ├── UDT_is_rejected.fail.cpp │ │ │ │ │ │ │ │ ├── arg.pass.cpp │ │ │ │ │ │ │ │ ├── conj.pass.cpp │ │ │ │ │ │ │ │ ├── imag.pass.cpp │ │ │ │ │ │ │ │ ├── norm.pass.cpp │ │ │ │ │ │ │ │ ├── pow.pass.cpp │ │ │ │ │ │ │ │ ├── proj.pass.cpp │ │ │ │ │ │ │ │ └── real.pass.cpp │ │ │ │ │ │ │ ├── complex.literals │ │ │ │ │ │ │ │ ├── literals.pass.cpp │ │ │ │ │ │ │ │ ├── literals1.fail.cpp │ │ │ │ │ │ │ │ ├── literals1.pass.cpp │ │ │ │ │ │ │ │ └── literals2.pass.cpp │ │ │ │ │ │ │ ├── complex.member.ops │ │ │ │ │ │ │ │ ├── assignment_complex.pass.cpp │ │ │ │ │ │ │ │ ├── assignment_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── divide_equal_complex.pass.cpp │ │ │ │ │ │ │ │ ├── divide_equal_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── minus_equal_complex.pass.cpp │ │ │ │ │ │ │ │ ├── minus_equal_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── plus_equal_complex.pass.cpp │ │ │ │ │ │ │ │ ├── plus_equal_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── times_equal_complex.pass.cpp │ │ │ │ │ │ │ │ └── times_equal_scalar.pass.cpp │ │ │ │ │ │ │ ├── complex.members │ │ │ │ │ │ │ │ ├── construct.pass.cpp │ │ │ │ │ │ │ │ └── real_imag.pass.cpp │ │ │ │ │ │ │ ├── complex.ops │ │ │ │ │ │ │ │ ├── complex_divide_complex.pass.cpp │ │ │ │ │ │ │ │ ├── complex_divide_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── complex_equals_complex.pass.cpp │ │ │ │ │ │ │ │ ├── complex_equals_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── complex_minus_complex.pass.cpp │ │ │ │ │ │ │ │ ├── complex_minus_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── complex_not_equals_complex.pass.cpp │ │ │ │ │ │ │ │ ├── complex_not_equals_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── complex_plus_complex.pass.cpp │ │ │ │ │ │ │ │ ├── complex_plus_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── complex_times_complex.pass.cpp │ │ │ │ │ │ │ │ ├── complex_times_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── scalar_divide_complex.pass.cpp │ │ │ │ │ │ │ │ ├── scalar_equals_complex.pass.cpp │ │ │ │ │ │ │ │ ├── scalar_minus_complex.pass.cpp │ │ │ │ │ │ │ │ ├── scalar_not_equals_complex.pass.cpp │ │ │ │ │ │ │ │ ├── scalar_plus_complex.pass.cpp │ │ │ │ │ │ │ │ ├── scalar_times_complex.pass.cpp │ │ │ │ │ │ │ │ ├── stream_input.pass.cpp │ │ │ │ │ │ │ │ ├── stream_output.pass.cpp │ │ │ │ │ │ │ │ ├── unary_minus.pass.cpp │ │ │ │ │ │ │ │ └── unary_plus.pass.cpp │ │ │ │ │ │ │ ├── complex.special │ │ │ │ │ │ │ │ ├── double_float_explicit.pass.cpp │ │ │ │ │ │ │ │ ├── double_float_implicit.pass.cpp │ │ │ │ │ │ │ │ ├── double_long_double_explicit.pass.cpp │ │ │ │ │ │ │ │ ├── double_long_double_implicit.fail.cpp │ │ │ │ │ │ │ │ ├── float_double_explicit.pass.cpp │ │ │ │ │ │ │ │ ├── float_double_implicit.fail.cpp │ │ │ │ │ │ │ │ ├── float_long_double_explicit.pass.cpp │ │ │ │ │ │ │ │ ├── float_long_double_implicit.fail.cpp │ │ │ │ │ │ │ │ ├── long_double_double_explicit.pass.cpp │ │ │ │ │ │ │ │ ├── long_double_double_implicit.pass.cpp │ │ │ │ │ │ │ │ ├── long_double_float_explicit.pass.cpp │ │ │ │ │ │ │ │ └── long_double_float_implicit.pass.cpp │ │ │ │ │ │ │ ├── complex.synopsis │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── complex.transcendentals │ │ │ │ │ │ │ │ ├── acos.pass.cpp │ │ │ │ │ │ │ │ ├── acosh.pass.cpp │ │ │ │ │ │ │ │ ├── asin.pass.cpp │ │ │ │ │ │ │ │ ├── asinh.pass.cpp │ │ │ │ │ │ │ │ ├── atan.pass.cpp │ │ │ │ │ │ │ │ ├── atanh.pass.cpp │ │ │ │ │ │ │ │ ├── cos.pass.cpp │ │ │ │ │ │ │ │ ├── cosh.pass.cpp │ │ │ │ │ │ │ │ ├── exp.pass.cpp │ │ │ │ │ │ │ │ ├── log.pass.cpp │ │ │ │ │ │ │ │ ├── log10.pass.cpp │ │ │ │ │ │ │ │ ├── pow_complex_complex.pass.cpp │ │ │ │ │ │ │ │ ├── pow_complex_scalar.pass.cpp │ │ │ │ │ │ │ │ ├── pow_scalar_complex.pass.cpp │ │ │ │ │ │ │ │ ├── sin.pass.cpp │ │ │ │ │ │ │ │ ├── sinh.pass.cpp │ │ │ │ │ │ │ │ ├── sqrt.pass.cpp │ │ │ │ │ │ │ │ ├── tan.pass.cpp │ │ │ │ │ │ │ │ └── tanh.pass.cpp │ │ │ │ │ │ │ ├── complex.value.ops │ │ │ │ │ │ │ │ ├── abs.pass.cpp │ │ │ │ │ │ │ │ ├── arg.pass.cpp │ │ │ │ │ │ │ │ ├── conj.pass.cpp │ │ │ │ │ │ │ │ ├── imag.pass.cpp │ │ │ │ │ │ │ │ ├── norm.pass.cpp │ │ │ │ │ │ │ │ ├── polar.pass.cpp │ │ │ │ │ │ │ │ ├── proj.pass.cpp │ │ │ │ │ │ │ │ └── real.pass.cpp │ │ │ │ │ │ │ ├── complex │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── layout.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── numarray │ │ │ │ │ │ │ ├── class.gslice │ │ │ │ │ │ │ │ ├── gslice.access │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ ├── gslice.cons │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ └── start_size_stride.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── class.slice │ │ │ │ │ │ │ │ ├── cons.slice │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ └── start_size_stride.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── slice.access │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── template.gslice.array │ │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ │ ├── gslice.array.assign │ │ │ │ │ │ │ │ │ ├── gslice_array.pass.cpp │ │ │ │ │ │ │ │ │ └── valarray.pass.cpp │ │ │ │ │ │ │ │ ├── gslice.array.comp.assign │ │ │ │ │ │ │ │ │ ├── addition.pass.cpp │ │ │ │ │ │ │ │ │ ├── and.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo.pass.cpp │ │ │ │ │ │ │ │ │ ├── multiply.pass.cpp │ │ │ │ │ │ │ │ │ ├── or.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right.pass.cpp │ │ │ │ │ │ │ │ │ ├── subtraction.pass.cpp │ │ │ │ │ │ │ │ │ └── xor.pass.cpp │ │ │ │ │ │ │ │ ├── gslice.array.fill │ │ │ │ │ │ │ │ │ └── assign_value.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── template.indirect.array │ │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ │ ├── indirect.array.assign │ │ │ │ │ │ │ │ │ ├── indirect_array.pass.cpp │ │ │ │ │ │ │ │ │ └── valarray.pass.cpp │ │ │ │ │ │ │ │ ├── indirect.array.comp.assign │ │ │ │ │ │ │ │ │ ├── addition.pass.cpp │ │ │ │ │ │ │ │ │ ├── and.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo.pass.cpp │ │ │ │ │ │ │ │ │ ├── multiply.pass.cpp │ │ │ │ │ │ │ │ │ ├── or.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right.pass.cpp │ │ │ │ │ │ │ │ │ ├── subtraction.pass.cpp │ │ │ │ │ │ │ │ │ └── xor.pass.cpp │ │ │ │ │ │ │ │ ├── indirect.array.fill │ │ │ │ │ │ │ │ │ └── assign_value.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── template.mask.array │ │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ │ ├── mask.array.assign │ │ │ │ │ │ │ │ │ ├── mask_array.pass.cpp │ │ │ │ │ │ │ │ │ └── valarray.pass.cpp │ │ │ │ │ │ │ │ ├── mask.array.comp.assign │ │ │ │ │ │ │ │ │ ├── addition.pass.cpp │ │ │ │ │ │ │ │ │ ├── and.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo.pass.cpp │ │ │ │ │ │ │ │ │ ├── multiply.pass.cpp │ │ │ │ │ │ │ │ │ ├── or.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right.pass.cpp │ │ │ │ │ │ │ │ │ ├── subtraction.pass.cpp │ │ │ │ │ │ │ │ │ └── xor.pass.cpp │ │ │ │ │ │ │ │ ├── mask.array.fill │ │ │ │ │ │ │ │ │ └── assign_value.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── template.slice.array │ │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ │ ├── slice.arr.assign │ │ │ │ │ │ │ │ │ ├── slice_array.pass.cpp │ │ │ │ │ │ │ │ │ └── valarray.pass.cpp │ │ │ │ │ │ │ │ ├── slice.arr.comp.assign │ │ │ │ │ │ │ │ │ ├── addition.pass.cpp │ │ │ │ │ │ │ │ │ ├── and.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo.pass.cpp │ │ │ │ │ │ │ │ │ ├── multiply.pass.cpp │ │ │ │ │ │ │ │ │ ├── or.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right.pass.cpp │ │ │ │ │ │ │ │ │ ├── subtraction.pass.cpp │ │ │ │ │ │ │ │ │ └── xor.pass.cpp │ │ │ │ │ │ │ │ ├── slice.arr.fill │ │ │ │ │ │ │ │ │ └── assign_value.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── template.valarray │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.access │ │ │ │ │ │ │ │ │ ├── access.pass.cpp │ │ │ │ │ │ │ │ │ └── const_access.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.assign │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── gslice_array_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── indirect_array_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── mask_array_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── slice_array_assign.pass.cpp │ │ │ │ │ │ │ │ │ └── value_assign.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.cassign │ │ │ │ │ │ │ │ │ ├── and_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── and_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── times_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── times_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── xor_valarray.pass.cpp │ │ │ │ │ │ │ │ │ └── xor_value.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.cons │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── gslice_array.pass.cpp │ │ │ │ │ │ │ │ │ ├── indirect_array.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── mask_array.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── slice_array.pass.cpp │ │ │ │ │ │ │ │ │ └── value_size.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.members │ │ │ │ │ │ │ │ │ ├── apply_cref.pass.cpp │ │ │ │ │ │ │ │ │ ├── apply_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── cshift.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── resize.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift.pass.cpp │ │ │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ │ │ ├── sum.pass.cpp │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.sub │ │ │ │ │ │ │ │ │ ├── gslice_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── gslice_non_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── indirect_array_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── indirect_array_non_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── slice_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── slice_non_const.pass.cpp │ │ │ │ │ │ │ │ │ ├── valarray_bool_const.pass.cpp │ │ │ │ │ │ │ │ │ └── valarray_bool_non_const.pass.cpp │ │ │ │ │ │ │ │ └── valarray.unary │ │ │ │ │ │ │ │ │ ├── bit_not.pass.cpp │ │ │ │ │ │ │ │ │ ├── negate.pass.cpp │ │ │ │ │ │ │ │ │ ├── not.pass.cpp │ │ │ │ │ │ │ │ │ └── plus.pass.cpp │ │ │ │ │ │ │ ├── valarray.nonmembers │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.binary │ │ │ │ │ │ │ │ │ ├── and_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── and_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── and_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── divide_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── modulo_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_left_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── shift_right_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── times_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── times_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── times_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── xor_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── xor_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ └── xor_value_valarray.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.comparison │ │ │ │ │ │ │ │ │ ├── and_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── and_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── and_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── equal_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── greater_equal_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── greater_equal_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── greater_equal_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── greater_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── greater_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── greater_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── less_equal_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── less_equal_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── less_equal_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── less_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── less_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── less_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_equal_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_equal_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_equal_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── or_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ └── or_value_valarray.pass.cpp │ │ │ │ │ │ │ │ ├── valarray.special │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ └── valarray.transcend │ │ │ │ │ │ │ │ │ ├── abs_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── acos_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── asin_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── atan2_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── atan2_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── atan2_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── atan_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── cos_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── cosh_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── exp_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── log10_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── log_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── pow_valarray_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── pow_valarray_value.pass.cpp │ │ │ │ │ │ │ │ │ ├── pow_value_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── sin_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── sinh_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── sqrt_valarray.pass.cpp │ │ │ │ │ │ │ │ │ ├── tan_valarray.pass.cpp │ │ │ │ │ │ │ │ │ └── tanh_valarray.pass.cpp │ │ │ │ │ │ │ ├── valarray.range │ │ │ │ │ │ │ │ ├── begin_const.pass.cpp │ │ │ │ │ │ │ │ ├── begin_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── end_const.pass.cpp │ │ │ │ │ │ │ │ └── end_non_const.pass.cpp │ │ │ │ │ │ │ └── valarray.syn │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── numeric.ops │ │ │ │ │ │ │ ├── accumulate │ │ │ │ │ │ │ │ ├── accumulate.pass.cpp │ │ │ │ │ │ │ │ └── accumulate_op.pass.cpp │ │ │ │ │ │ │ ├── adjacent.difference │ │ │ │ │ │ │ │ ├── adjacent_difference.pass.cpp │ │ │ │ │ │ │ │ └── adjacent_difference_op.pass.cpp │ │ │ │ │ │ │ ├── exclusive.scan │ │ │ │ │ │ │ │ ├── exclusive_scan.pass.cpp │ │ │ │ │ │ │ │ └── exclusive_scan_init_op.pass.cpp │ │ │ │ │ │ │ ├── inclusive.scan │ │ │ │ │ │ │ │ ├── inclusive_scan.pass.cpp │ │ │ │ │ │ │ │ ├── inclusive_scan_op.pass.cpp │ │ │ │ │ │ │ │ └── inclusive_scan_op_init.pass.cpp │ │ │ │ │ │ │ ├── inner.product │ │ │ │ │ │ │ │ ├── inner_product.pass.cpp │ │ │ │ │ │ │ │ └── inner_product_comp.pass.cpp │ │ │ │ │ │ │ ├── numeric.iota │ │ │ │ │ │ │ │ └── iota.pass.cpp │ │ │ │ │ │ │ ├── numeric.ops.gcd │ │ │ │ │ │ │ │ ├── gcd.bool1.fail.cpp │ │ │ │ │ │ │ │ ├── gcd.bool2.fail.cpp │ │ │ │ │ │ │ │ ├── gcd.bool3.fail.cpp │ │ │ │ │ │ │ │ ├── gcd.bool4.fail.cpp │ │ │ │ │ │ │ │ ├── gcd.not_integral1.fail.cpp │ │ │ │ │ │ │ │ ├── gcd.not_integral2.fail.cpp │ │ │ │ │ │ │ │ └── gcd.pass.cpp │ │ │ │ │ │ │ ├── numeric.ops.lcm │ │ │ │ │ │ │ │ ├── lcm.bool1.fail.cpp │ │ │ │ │ │ │ │ ├── lcm.bool2.fail.cpp │ │ │ │ │ │ │ │ ├── lcm.bool3.fail.cpp │ │ │ │ │ │ │ │ ├── lcm.bool4.fail.cpp │ │ │ │ │ │ │ │ ├── lcm.not_integral1.fail.cpp │ │ │ │ │ │ │ │ ├── lcm.not_integral2.fail.cpp │ │ │ │ │ │ │ │ └── lcm.pass.cpp │ │ │ │ │ │ │ ├── numeric.ops.midpoint │ │ │ │ │ │ │ │ ├── midpoint.fail.cpp │ │ │ │ │ │ │ │ ├── midpoint.float.pass.cpp │ │ │ │ │ │ │ │ ├── midpoint.integer.pass.cpp │ │ │ │ │ │ │ │ └── midpoint.pointer.pass.cpp │ │ │ │ │ │ │ ├── partial.sum │ │ │ │ │ │ │ │ ├── partial_sum.pass.cpp │ │ │ │ │ │ │ │ └── partial_sum_op.pass.cpp │ │ │ │ │ │ │ ├── reduce │ │ │ │ │ │ │ │ ├── reduce.pass.cpp │ │ │ │ │ │ │ │ ├── reduce_init.pass.cpp │ │ │ │ │ │ │ │ └── reduce_init_op.pass.cpp │ │ │ │ │ │ │ ├── transform.exclusive.scan │ │ │ │ │ │ │ │ └── transform_exclusive_scan_init_bop_uop.pass.cpp │ │ │ │ │ │ │ ├── transform.inclusive.scan │ │ │ │ │ │ │ │ ├── transform_inclusive_scan_bop_uop.pass.cpp │ │ │ │ │ │ │ │ └── transform_inclusive_scan_bop_uop_init.pass.cpp │ │ │ │ │ │ │ └── transform.reduce │ │ │ │ │ │ │ │ ├── transform_reduce_iter_iter_init_bop_uop.pass.cpp │ │ │ │ │ │ │ │ ├── transform_reduce_iter_iter_iter_init.pass.cpp │ │ │ │ │ │ │ │ └── transform_reduce_iter_iter_iter_init_op_op.pass.cpp │ │ │ │ │ │ ├── numeric.requirements │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── numerics.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ └── rand │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.adapt │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.adapt.disc │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_engine_copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_engine_move.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── discard.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_sseq.pass.cpp │ │ │ │ │ │ │ │ └── values.pass.cpp │ │ │ │ │ │ │ ├── rand.adapt.ibits │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_engine_copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_engine_move.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── discard.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_sseq.pass.cpp │ │ │ │ │ │ │ │ └── values.pass.cpp │ │ │ │ │ │ │ └── rand.adapt.shuf │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_engine_copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_engine_move.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── discard.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_sseq.pass.cpp │ │ │ │ │ │ │ │ └── values.pass.cpp │ │ │ │ │ │ │ ├── rand.device │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ ├── entropy.pass.cpp │ │ │ │ │ │ │ └── eval.pass.cpp │ │ │ │ │ │ │ ├── rand.dis │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.dist.bern │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.bern.bernoulli │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.bern.bin │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_int_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.bern.geo │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── rand.dist.bern.negbin │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_int_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── rand.dist.norm │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.norm.cauchy │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.norm.chisq │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.norm.f │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.norm.lognormal │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.norm.normal │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── rand.dist.norm.t │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── rand.dist.pois │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.pois.exp │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.pois.extreme │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.pois.gamma │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.pois.poisson │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── rand.dist.pois.weibull │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_double_double.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── rand.dist.samp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.samp.discrete │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_init.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.samp.pconst │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_init_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_init_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── rand.dist.samp.plinear │ │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_init_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_init_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_ctor_iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── rand.dist.uni │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── rand.dist.uni.int │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_int_int.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── rand.dist.uni.real │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_int_int.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_param.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── eval_param.pass.cpp │ │ │ │ │ │ │ │ ├── get_param.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ ├── param_assign.pass.cpp │ │ │ │ │ │ │ │ ├── param_copy.pass.cpp │ │ │ │ │ │ │ │ ├── param_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── param_eq.pass.cpp │ │ │ │ │ │ │ │ ├── param_types.pass.cpp │ │ │ │ │ │ │ │ ├── set_param.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── rand.eng │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.eng.lcong │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── discard.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_sseq.pass.cpp │ │ │ │ │ │ │ │ └── values.pass.cpp │ │ │ │ │ │ │ ├── rand.eng.mers │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq_all_zero.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── discard.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_sseq.pass.cpp │ │ │ │ │ │ │ │ └── values.pass.cpp │ │ │ │ │ │ │ └── rand.eng.sub │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_sseq.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── discard.pass.cpp │ │ │ │ │ │ │ │ ├── eval.pass.cpp │ │ │ │ │ │ │ │ ├── io.pass.cpp │ │ │ │ │ │ │ │ ├── result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_result_type.pass.cpp │ │ │ │ │ │ │ │ ├── seed_sseq.pass.cpp │ │ │ │ │ │ │ │ └── values.pass.cpp │ │ │ │ │ │ │ ├── rand.predef │ │ │ │ │ │ │ ├── default_random_engine.pass.cpp │ │ │ │ │ │ │ ├── knuth_b.pass.cpp │ │ │ │ │ │ │ ├── minstd_rand.pass.cpp │ │ │ │ │ │ │ ├── minstd_rand0.pass.cpp │ │ │ │ │ │ │ ├── mt19937.pass.cpp │ │ │ │ │ │ │ ├── mt19937_64.pass.cpp │ │ │ │ │ │ │ ├── ranlux24.pass.cpp │ │ │ │ │ │ │ ├── ranlux24_base.pass.cpp │ │ │ │ │ │ │ ├── ranlux48.pass.cpp │ │ │ │ │ │ │ └── ranlux48_base.pass.cpp │ │ │ │ │ │ │ ├── rand.req │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.req.adapt │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.req.dst │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.req.eng │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.req.genl │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.req.seedseq │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── rand.req.urng │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── rand.util │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── rand.util.canonical │ │ │ │ │ │ │ └── generate_canonical.pass.cpp │ │ │ │ │ │ │ └── rand.util.seedseq │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── generate.pass.cpp │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ ├── re │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── re.alg │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── re.alg.match │ │ │ │ │ │ │ │ ├── awk.pass.cpp │ │ │ │ │ │ │ │ ├── basic.fail.cpp │ │ │ │ │ │ │ │ ├── basic.pass.cpp │ │ │ │ │ │ │ │ ├── ecma.pass.cpp │ │ │ │ │ │ │ │ ├── egrep.pass.cpp │ │ │ │ │ │ │ │ ├── exponential.pass.cpp │ │ │ │ │ │ │ │ ├── extended.pass.cpp │ │ │ │ │ │ │ │ ├── grep.pass.cpp │ │ │ │ │ │ │ │ ├── inverted_character_classes.pass.cpp │ │ │ │ │ │ │ │ ├── lookahead_capture.pass.cpp │ │ │ │ │ │ │ │ └── parse_curly_brackets.pass.cpp │ │ │ │ │ │ │ ├── re.alg.replace │ │ │ │ │ │ │ │ ├── exponential.pass.cpp │ │ │ │ │ │ │ │ ├── test1.pass.cpp │ │ │ │ │ │ │ │ ├── test2.pass.cpp │ │ │ │ │ │ │ │ ├── test3.pass.cpp │ │ │ │ │ │ │ │ ├── test4.pass.cpp │ │ │ │ │ │ │ │ ├── test5.pass.cpp │ │ │ │ │ │ │ │ └── test6.pass.cpp │ │ │ │ │ │ │ ├── re.alg.search │ │ │ │ │ │ │ │ ├── awk.pass.cpp │ │ │ │ │ │ │ │ ├── backup.pass.cpp │ │ │ │ │ │ │ │ ├── basic.fail.cpp │ │ │ │ │ │ │ │ ├── basic.pass.cpp │ │ │ │ │ │ │ │ ├── ecma.pass.cpp │ │ │ │ │ │ │ │ ├── egrep.pass.cpp │ │ │ │ │ │ │ │ ├── exponential.pass.cpp │ │ │ │ │ │ │ │ ├── extended.pass.cpp │ │ │ │ │ │ │ │ ├── grep.pass.cpp │ │ │ │ │ │ │ │ ├── invert_neg_word_search.pass.cpp │ │ │ │ │ │ │ │ ├── lookahead.pass.cpp │ │ │ │ │ │ │ │ └── no_update_pos.pass.cpp │ │ │ │ │ │ │ └── re.except │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── re.badexp │ │ │ │ │ │ │ └── regex_error.pass.cpp │ │ │ │ │ │ ├── re.const │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── re.matchflag │ │ │ │ │ │ │ │ ├── match_flag_type.pass.cpp │ │ │ │ │ │ │ │ ├── match_not_bol.pass.cpp │ │ │ │ │ │ │ │ ├── match_not_eol.pass.cpp │ │ │ │ │ │ │ │ └── match_not_null.pass.cpp │ │ │ │ │ │ │ └── re.synopt │ │ │ │ │ │ │ │ └── syntax_option_type.pass.cpp │ │ │ │ │ │ ├── re.def │ │ │ │ │ │ │ ├── defns.regex.collating.element │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── defns.regex.finite.state.machine │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── defns.regex.format.specifier │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── defns.regex.matched │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── defns.regex.primary.equivalence.class │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── defns.regex.regular.expression │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── defns.regex.subexpression │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── re.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── re.grammar │ │ │ │ │ │ │ ├── excessive_brace_count.pass.cpp │ │ │ │ │ │ │ ├── excessive_brace_min_max.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── re.iter │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── re.regiter │ │ │ │ │ │ │ │ ├── re.regiter.cnstr │ │ │ │ │ │ │ │ │ ├── cnstr.fail.cpp │ │ │ │ │ │ │ │ │ ├── cnstr.pass.cpp │ │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ │ │ ├── re.regiter.comp │ │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ │ ├── re.regiter.deref │ │ │ │ │ │ │ │ │ └── deref.pass.cpp │ │ │ │ │ │ │ │ ├── re.regiter.incr │ │ │ │ │ │ │ │ │ └── post.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── re.tokiter │ │ │ │ │ │ │ │ ├── re.tokiter.cnstr │ │ │ │ │ │ │ │ ├── array.fail.cpp │ │ │ │ │ │ │ │ ├── array.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── init.fail.cpp │ │ │ │ │ │ │ │ ├── init.pass.cpp │ │ │ │ │ │ │ │ ├── int.fail.cpp │ │ │ │ │ │ │ │ ├── int.pass.cpp │ │ │ │ │ │ │ │ ├── vector.fail.cpp │ │ │ │ │ │ │ │ └── vector.pass.cpp │ │ │ │ │ │ │ │ ├── re.tokiter.comp │ │ │ │ │ │ │ │ └── equal.pass.cpp │ │ │ │ │ │ │ │ ├── re.tokiter.deref │ │ │ │ │ │ │ │ └── deref.pass.cpp │ │ │ │ │ │ │ │ ├── re.tokiter.incr │ │ │ │ │ │ │ │ └── post.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── re.regex │ │ │ │ │ │ │ ├── re.regex.assign │ │ │ │ │ │ │ │ ├── assign.il.pass.cpp │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── assign_iter_iter_flag.pass.cpp │ │ │ │ │ │ │ │ ├── assign_ptr_flag.pass.cpp │ │ │ │ │ │ │ │ ├── assign_ptr_size_flag.pass.cpp │ │ │ │ │ │ │ │ ├── assign_string_flag.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── il.pass.cpp │ │ │ │ │ │ │ │ ├── ptr.pass.cpp │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ ├── re.regex.const │ │ │ │ │ │ │ │ └── constants.pass.cpp │ │ │ │ │ │ │ ├── re.regex.construct │ │ │ │ │ │ │ │ ├── awk_oct.pass.cpp │ │ │ │ │ │ │ │ ├── bad_backref.pass.cpp │ │ │ │ │ │ │ │ ├── bad_ctype.pass.cpp │ │ │ │ │ │ │ │ ├── bad_escape.pass.cpp │ │ │ │ │ │ │ │ ├── bad_range.pass.cpp │ │ │ │ │ │ │ │ ├── bad_repeat.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── il_flg.pass.cpp │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ ├── iter_iter_flg.pass.cpp │ │ │ │ │ │ │ │ ├── ptr.pass.cpp │ │ │ │ │ │ │ │ ├── ptr_flg.pass.cpp │ │ │ │ │ │ │ │ ├── ptr_size.pass.cpp │ │ │ │ │ │ │ │ ├── ptr_size_flg.pass.cpp │ │ │ │ │ │ │ │ ├── string.pass.cpp │ │ │ │ │ │ │ │ └── string_flg.pass.cpp │ │ │ │ │ │ │ ├── re.regex.locale │ │ │ │ │ │ │ │ └── imbue.pass.cpp │ │ │ │ │ │ │ ├── re.regex.nonmemb │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── re.regex.nmswap │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── re.regex.operations │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── re.regex.swap │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── re.req │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── re.results │ │ │ │ │ │ │ ├── re.results.acc │ │ │ │ │ │ │ │ ├── begin_end.pass.cpp │ │ │ │ │ │ │ │ ├── cbegin_cend.pass.cpp │ │ │ │ │ │ │ │ ├── index.pass.cpp │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ ├── position.pass.cpp │ │ │ │ │ │ │ │ ├── prefix.pass.cpp │ │ │ │ │ │ │ │ ├── str.pass.cpp │ │ │ │ │ │ │ │ └── suffix.pass.cpp │ │ │ │ │ │ │ ├── re.results.all │ │ │ │ │ │ │ │ └── get_allocator.pass.cpp │ │ │ │ │ │ │ ├── re.results.const │ │ │ │ │ │ │ │ ├── allocator.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── move_assign.pass.cpp │ │ │ │ │ │ │ ├── re.results.form │ │ │ │ │ │ │ │ ├── form1.pass.cpp │ │ │ │ │ │ │ │ ├── form2.pass.cpp │ │ │ │ │ │ │ │ ├── form3.pass.cpp │ │ │ │ │ │ │ │ └── form4.pass.cpp │ │ │ │ │ │ │ ├── re.results.nonmember │ │ │ │ │ │ │ │ └── equal.pass.cpp │ │ │ │ │ │ │ ├── re.results.size │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ └── max_size.pass.cpp │ │ │ │ │ │ │ ├── re.results.state │ │ │ │ │ │ │ │ └── ready.pass.cpp │ │ │ │ │ │ │ ├── re.results.swap │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ └── non_member_swap.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── re.submatch │ │ │ │ │ │ │ ├── re.submatch.members │ │ │ │ │ │ │ │ ├── compare_string_type.pass.cpp │ │ │ │ │ │ │ │ ├── compare_sub_match.pass.cpp │ │ │ │ │ │ │ │ ├── compare_value_type_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ ├── operator_string.pass.cpp │ │ │ │ │ │ │ │ └── str.pass.cpp │ │ │ │ │ │ │ ├── re.submatch.op │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ └── stream.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── re.syn │ │ │ │ │ │ │ ├── cmatch.pass.cpp │ │ │ │ │ │ │ ├── cregex_iterator.pass.cpp │ │ │ │ │ │ │ ├── cregex_token_iterator.pass.cpp │ │ │ │ │ │ │ ├── csub_match.pass.cpp │ │ │ │ │ │ │ ├── regex.pass.cpp │ │ │ │ │ │ │ ├── smatch.pass.cpp │ │ │ │ │ │ │ ├── sregex_iterator.pass.cpp │ │ │ │ │ │ │ ├── sregex_token_iterator.pass.cpp │ │ │ │ │ │ │ ├── ssub_match.pass.cpp │ │ │ │ │ │ │ ├── wcmatch.pass.cpp │ │ │ │ │ │ │ ├── wcregex_iterator.pass.cpp │ │ │ │ │ │ │ ├── wcregex_token_iterator.pass.cpp │ │ │ │ │ │ │ ├── wcsub_match.pass.cpp │ │ │ │ │ │ │ ├── wregex.pass.cpp │ │ │ │ │ │ │ ├── wsmatch.pass.cpp │ │ │ │ │ │ │ ├── wsregex_iterator.pass.cpp │ │ │ │ │ │ │ ├── wsregex_token_iterator.pass.cpp │ │ │ │ │ │ │ └── wssub_match.pass.cpp │ │ │ │ │ │ └── re.traits │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── getloc.pass.cpp │ │ │ │ │ │ │ ├── imbue.pass.cpp │ │ │ │ │ │ │ ├── isctype.pass.cpp │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ ├── lookup_classname.pass.cpp │ │ │ │ │ │ │ ├── lookup_collatename.pass.cpp │ │ │ │ │ │ │ ├── transform.pass.cpp │ │ │ │ │ │ │ ├── transform_primary.pass.cpp │ │ │ │ │ │ │ ├── translate.pass.cpp │ │ │ │ │ │ │ ├── translate_nocase.pass.cpp │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ └── value.pass.cpp │ │ │ │ │ ├── strings │ │ │ │ │ │ ├── basic.string.hash │ │ │ │ │ │ │ ├── char_type_hash.fail.cpp │ │ │ │ │ │ │ ├── enabled_hashes.pass.cpp │ │ │ │ │ │ │ └── strings.pass.cpp │ │ │ │ │ │ ├── basic.string.literals │ │ │ │ │ │ │ ├── literal.pass.cpp │ │ │ │ │ │ │ ├── literal1.fail.cpp │ │ │ │ │ │ │ ├── literal1.pass.cpp │ │ │ │ │ │ │ ├── literal2.fail.cpp │ │ │ │ │ │ │ ├── literal2.pass.cpp │ │ │ │ │ │ │ └── literal3.pass.cpp │ │ │ │ │ │ ├── basic.string │ │ │ │ │ │ │ ├── allocator_mismatch.fail.cpp │ │ │ │ │ │ │ ├── char.bad.fail.cpp │ │ │ │ │ │ │ ├── input_iterator.h │ │ │ │ │ │ │ ├── string.access │ │ │ │ │ │ │ │ ├── at.pass.cpp │ │ │ │ │ │ │ │ ├── back.pass.cpp │ │ │ │ │ │ │ │ ├── db_back.pass.cpp │ │ │ │ │ │ │ │ ├── db_cback.pass.cpp │ │ │ │ │ │ │ │ ├── db_cfront.pass.cpp │ │ │ │ │ │ │ │ ├── db_cindex.pass.cpp │ │ │ │ │ │ │ │ ├── db_front.pass.cpp │ │ │ │ │ │ │ │ ├── db_index.pass.cpp │ │ │ │ │ │ │ │ ├── front.pass.cpp │ │ │ │ │ │ │ │ └── index.pass.cpp │ │ │ │ │ │ │ ├── string.capacity │ │ │ │ │ │ │ │ ├── capacity.pass.cpp │ │ │ │ │ │ │ │ ├── clear.pass.cpp │ │ │ │ │ │ │ │ ├── empty.fail.cpp │ │ │ │ │ │ │ │ ├── empty.pass.cpp │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ ├── over_max_size.pass.cpp │ │ │ │ │ │ │ │ ├── reserve.pass.cpp │ │ │ │ │ │ │ │ ├── resize_size.pass.cpp │ │ │ │ │ │ │ │ ├── resize_size_char.pass.cpp │ │ │ │ │ │ │ │ ├── shrink_to_fit.pass.cpp │ │ │ │ │ │ │ │ └── size.pass.cpp │ │ │ │ │ │ │ ├── string.cons │ │ │ │ │ │ │ │ ├── T_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ ├── brace_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── char_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── copy_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── copy_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── default_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── dtor_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── implicit_deduction_guides.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── iter_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── iter_alloc_deduction.fail.cpp │ │ │ │ │ │ │ │ ├── iter_alloc_deduction.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── move_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── move_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_size_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── size_char_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── string_view.fail.cpp │ │ │ │ │ │ │ │ ├── string_view.pass.cpp │ │ │ │ │ │ │ │ ├── string_view_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── string_view_deduction.fail.cpp │ │ │ │ │ │ │ │ ├── string_view_deduction.pass.cpp │ │ │ │ │ │ │ │ ├── string_view_size_size_deduction.fail.cpp │ │ │ │ │ │ │ │ ├── string_view_size_size_deduction.pass.cpp │ │ │ │ │ │ │ │ └── substr.pass.cpp │ │ │ │ │ │ │ ├── string.ends_with │ │ │ │ │ │ │ │ ├── ends_with.char.pass.cpp │ │ │ │ │ │ │ │ ├── ends_with.ptr.pass.cpp │ │ │ │ │ │ │ │ └── ends_with.string_view.pass.cpp │ │ │ │ │ │ │ ├── string.iterators │ │ │ │ │ │ │ │ ├── begin.pass.cpp │ │ │ │ │ │ │ │ ├── cbegin.pass.cpp │ │ │ │ │ │ │ │ ├── cend.pass.cpp │ │ │ │ │ │ │ │ ├── crbegin.pass.cpp │ │ │ │ │ │ │ │ ├── crend.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_2.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_3.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_4.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_5.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_6.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_7.pass.cpp │ │ │ │ │ │ │ │ ├── db_iterators_8.pass.cpp │ │ │ │ │ │ │ │ ├── end.pass.cpp │ │ │ │ │ │ │ │ ├── iterators.pass.cpp │ │ │ │ │ │ │ │ ├── rbegin.pass.cpp │ │ │ │ │ │ │ │ └── rend.pass.cpp │ │ │ │ │ │ │ ├── string.modifiers │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── string_append │ │ │ │ │ │ │ │ │ ├── T_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── push_back.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view.pass.cpp │ │ │ │ │ │ │ │ ├── string_assign │ │ │ │ │ │ │ │ │ ├── T_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── iterator.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── rv_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view.pass.cpp │ │ │ │ │ │ │ │ ├── string_copy │ │ │ │ │ │ │ │ │ └── copy.pass.cpp │ │ │ │ │ │ │ │ ├── string_erase │ │ │ │ │ │ │ │ │ ├── iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── pop_back.pass.cpp │ │ │ │ │ │ │ │ │ └── size_size.pass.cpp │ │ │ │ │ │ │ │ ├── string_insert │ │ │ │ │ │ │ │ │ ├── iter_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_size_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_T_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_string_size_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view.pass.cpp │ │ │ │ │ │ │ │ ├── string_op_plus_equal │ │ │ │ │ │ │ │ │ ├── char.pass.cpp │ │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ └── string.pass.cpp │ │ │ │ │ │ │ │ ├── string_replace │ │ │ │ │ │ │ │ │ ├── iter_iter_initializer_list.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_iter_iter.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_size_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── iter_iter_string_view.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_T_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_size_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_string_size_size.pass.cpp │ │ │ │ │ │ │ │ │ └── size_size_string_view.pass.cpp │ │ │ │ │ │ │ │ └── string_swap │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── string.nonmembers │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── string.io │ │ │ │ │ │ │ │ │ ├── get_line.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_line_delim.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_line_delim_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_line_rv.pass.cpp │ │ │ │ │ │ │ │ │ ├── stream_extract.pass.cpp │ │ │ │ │ │ │ │ │ └── stream_insert.pass.cpp │ │ │ │ │ │ │ │ ├── string.special │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── swap_noexcept.pass.cpp │ │ │ │ │ │ │ │ ├── string_op!= │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string_view.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_string.pass.cpp │ │ │ │ │ │ │ │ ├── string_op+ │ │ │ │ │ │ │ │ │ ├── char_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_char.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ └── string_string.pass.cpp │ │ │ │ │ │ │ │ ├── string_operator== │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string_view.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_string.pass.cpp │ │ │ │ │ │ │ │ ├── string_opgt │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string_view.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_string.pass.cpp │ │ │ │ │ │ │ │ ├── string_opgt= │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string_view.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_string.pass.cpp │ │ │ │ │ │ │ │ ├── string_oplt │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string_view.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_string.pass.cpp │ │ │ │ │ │ │ │ └── string_oplt= │ │ │ │ │ │ │ │ │ ├── pointer_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_string_view.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_string.pass.cpp │ │ │ │ │ │ │ ├── string.ops │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── string.accessors │ │ │ │ │ │ │ │ │ ├── c_str.pass.cpp │ │ │ │ │ │ │ │ │ ├── data.pass.cpp │ │ │ │ │ │ │ │ │ └── get_allocator.pass.cpp │ │ │ │ │ │ │ │ ├── string_compare │ │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_T_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_pointer.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_string.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_string_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── size_size_string_view.pass.cpp │ │ │ │ │ │ │ │ │ ├── string.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view.pass.cpp │ │ │ │ │ │ │ │ ├── string_find.first.not.of │ │ │ │ │ │ │ │ │ ├── char_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── string_find.first.of │ │ │ │ │ │ │ │ │ ├── char_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── string_find.last.not.of │ │ │ │ │ │ │ │ │ ├── char_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── string_find.last.of │ │ │ │ │ │ │ │ │ ├── char_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── string_find │ │ │ │ │ │ │ │ │ ├── char_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── string_rfind │ │ │ │ │ │ │ │ │ ├── char_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ │ ├── string_size.pass.cpp │ │ │ │ │ │ │ │ │ └── string_view_size.pass.cpp │ │ │ │ │ │ │ │ └── string_substr │ │ │ │ │ │ │ │ │ └── substr.pass.cpp │ │ │ │ │ │ │ ├── string.require │ │ │ │ │ │ │ │ └── contiguous.pass.cpp │ │ │ │ │ │ │ ├── string.starts_with │ │ │ │ │ │ │ │ ├── starts_with.char.pass.cpp │ │ │ │ │ │ │ │ ├── starts_with.ptr.pass.cpp │ │ │ │ │ │ │ │ └── starts_with.string_view.pass.cpp │ │ │ │ │ │ │ ├── test_traits.h │ │ │ │ │ │ │ ├── traits_mismatch.fail.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── c.strings │ │ │ │ │ │ │ ├── cctype.pass.cpp │ │ │ │ │ │ │ ├── cstring.pass.cpp │ │ │ │ │ │ │ ├── cuchar.pass.cpp │ │ │ │ │ │ │ ├── cwchar.pass.cpp │ │ │ │ │ │ │ └── cwctype.pass.cpp │ │ │ │ │ │ ├── char.traits │ │ │ │ │ │ │ ├── char.traits.require │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── char.traits.specializations │ │ │ │ │ │ │ │ ├── char.traits.specializations.char │ │ │ │ │ │ │ │ │ ├── assign2.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign3.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq_int_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_char_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_int_type.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── char.traits.specializations.char16_t │ │ │ │ │ │ │ │ │ ├── assign2.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign3.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq_int_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_char_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_int_type.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── char.traits.specializations.char32_t │ │ │ │ │ │ │ │ │ ├── assign2.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign3.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq_int_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_char_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_int_type.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── char.traits.specializations.char8_t │ │ │ │ │ │ │ │ │ ├── assign2.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign3.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq_int_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_char_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_int_type.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── char.traits.specializations.wchar.t │ │ │ │ │ │ │ │ │ ├── assign2.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign3.pass.cpp │ │ │ │ │ │ │ │ │ ├── compare.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ │ ├── eq_int_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── find.pass.cpp │ │ │ │ │ │ │ │ │ ├── length.pass.cpp │ │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ │ ├── not_eof.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_char_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── to_int_type.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── char.traits.typedefs │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── string.classes │ │ │ │ │ │ │ └── typedefs.pass.cpp │ │ │ │ │ │ ├── string.conversions │ │ │ │ │ │ │ ├── stod.pass.cpp │ │ │ │ │ │ │ ├── stof.pass.cpp │ │ │ │ │ │ │ ├── stoi.pass.cpp │ │ │ │ │ │ │ ├── stol.pass.cpp │ │ │ │ │ │ │ ├── stold.pass.cpp │ │ │ │ │ │ │ ├── stoll.pass.cpp │ │ │ │ │ │ │ ├── stoul.pass.cpp │ │ │ │ │ │ │ ├── stoull.pass.cpp │ │ │ │ │ │ │ ├── to_string.pass.cpp │ │ │ │ │ │ │ └── to_wstring.pass.cpp │ │ │ │ │ │ ├── string.view │ │ │ │ │ │ │ ├── char.bad.fail.cpp │ │ │ │ │ │ │ ├── string.view.access │ │ │ │ │ │ │ │ ├── at.pass.cpp │ │ │ │ │ │ │ │ ├── back.pass.cpp │ │ │ │ │ │ │ │ ├── data.pass.cpp │ │ │ │ │ │ │ │ ├── front.pass.cpp │ │ │ │ │ │ │ │ └── index.pass.cpp │ │ │ │ │ │ │ ├── string.view.capacity │ │ │ │ │ │ │ │ ├── capacity.pass.cpp │ │ │ │ │ │ │ │ └── empty.fail.cpp │ │ │ │ │ │ │ ├── string.view.comparison │ │ │ │ │ │ │ │ ├── opeq.string_view.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── opeq.string_view.string.pass.cpp │ │ │ │ │ │ │ │ ├── opeq.string_view.string_view.pass.cpp │ │ │ │ │ │ │ │ ├── opge.string_view.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── opge.string_view.string.pass.cpp │ │ │ │ │ │ │ │ ├── opge.string_view.string_view.pass.cpp │ │ │ │ │ │ │ │ ├── opgt.string_view.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── opgt.string_view.string.pass.cpp │ │ │ │ │ │ │ │ ├── opgt.string_view.string_view.pass.cpp │ │ │ │ │ │ │ │ ├── ople.string_view.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── ople.string_view.string.pass.cpp │ │ │ │ │ │ │ │ ├── ople.string_view.string_view.pass.cpp │ │ │ │ │ │ │ │ ├── oplt.string_view.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── oplt.string_view.string.pass.cpp │ │ │ │ │ │ │ │ ├── oplt.string_view.string_view.pass.cpp │ │ │ │ │ │ │ │ ├── opne.string_view.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── opne.string_view.string.pass.cpp │ │ │ │ │ │ │ │ └── opne.string_view.string_view.pass.cpp │ │ │ │ │ │ │ ├── string.view.cons │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── from_literal.pass.cpp │ │ │ │ │ │ │ │ ├── from_ptr_len.pass.cpp │ │ │ │ │ │ │ │ ├── from_string.pass.cpp │ │ │ │ │ │ │ │ ├── from_string1.fail.cpp │ │ │ │ │ │ │ │ ├── from_string2.fail.cpp │ │ │ │ │ │ │ │ └── implicit_deduction_guides.pass.cpp │ │ │ │ │ │ │ ├── string.view.find │ │ │ │ │ │ │ │ ├── find_char_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_not_of_char_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_not_of_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_not_of_pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_not_of_string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_of_char_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_of_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_of_pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_first_of_string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_not_of_char_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_not_of_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_not_of_pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_not_of_string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_of_char_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_of_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_of_pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_last_of_string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── find_string_view_size.pass.cpp │ │ │ │ │ │ │ │ ├── rfind_char_size.pass.cpp │ │ │ │ │ │ │ │ ├── rfind_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── rfind_pointer_size_size.pass.cpp │ │ │ │ │ │ │ │ └── rfind_string_view_size.pass.cpp │ │ │ │ │ │ │ ├── string.view.hash │ │ │ │ │ │ │ │ ├── char_type.hash.fail.cpp │ │ │ │ │ │ │ │ ├── enabled_hashes.pass.cpp │ │ │ │ │ │ │ │ └── string_view.pass.cpp │ │ │ │ │ │ │ ├── string.view.io │ │ │ │ │ │ │ │ ├── stream_insert.pass.cpp │ │ │ │ │ │ │ │ └── stream_insert_decl_present.pass.cpp │ │ │ │ │ │ │ ├── string.view.iterators │ │ │ │ │ │ │ │ ├── begin.pass.cpp │ │ │ │ │ │ │ │ ├── end.pass.cpp │ │ │ │ │ │ │ │ ├── rbegin.pass.cpp │ │ │ │ │ │ │ │ └── rend.pass.cpp │ │ │ │ │ │ │ ├── string.view.modifiers │ │ │ │ │ │ │ │ ├── remove_prefix.pass.cpp │ │ │ │ │ │ │ │ ├── remove_suffix.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── string.view.nonmem │ │ │ │ │ │ │ │ └── quoted.pass.cpp │ │ │ │ │ │ │ ├── string.view.ops │ │ │ │ │ │ │ │ ├── compare.pointer.pass.cpp │ │ │ │ │ │ │ │ ├── compare.pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── compare.size_size_sv.pass.cpp │ │ │ │ │ │ │ │ ├── compare.size_size_sv_pointer_size.pass.cpp │ │ │ │ │ │ │ │ ├── compare.size_size_sv_size_size.pass.cpp │ │ │ │ │ │ │ │ ├── compare.sv.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ └── substr.pass.cpp │ │ │ │ │ │ │ ├── string.view.synop │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── string.view.template │ │ │ │ │ │ │ │ ├── ends_with.char.pass.cpp │ │ │ │ │ │ │ │ ├── ends_with.ptr.pass.cpp │ │ │ │ │ │ │ │ ├── ends_with.string_view.pass.cpp │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── starts_with.char.pass.cpp │ │ │ │ │ │ │ │ ├── starts_with.ptr.pass.cpp │ │ │ │ │ │ │ │ └── starts_with.string_view.pass.cpp │ │ │ │ │ │ │ ├── string_view.literals │ │ │ │ │ │ │ │ ├── literal.pass.cpp │ │ │ │ │ │ │ │ ├── literal1.fail.cpp │ │ │ │ │ │ │ │ ├── literal1.pass.cpp │ │ │ │ │ │ │ │ ├── literal2.fail.cpp │ │ │ │ │ │ │ │ ├── literal2.pass.cpp │ │ │ │ │ │ │ │ └── literal3.pass.cpp │ │ │ │ │ │ │ ├── traits_mismatch.fail.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── strings.erasure │ │ │ │ │ │ │ ├── erase.pass.cpp │ │ │ │ │ │ │ └── erase_if.pass.cpp │ │ │ │ │ │ └── strings.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ ├── thread │ │ │ │ │ │ ├── futures │ │ │ │ │ │ │ ├── futures.async │ │ │ │ │ │ │ │ ├── async.fail.cpp │ │ │ │ │ │ │ │ ├── async.pass.cpp │ │ │ │ │ │ │ │ ├── async_race.38682.pass.cpp │ │ │ │ │ │ │ │ └── async_race.pass.cpp │ │ │ │ │ │ │ ├── futures.errors │ │ │ │ │ │ │ │ ├── default_error_condition.pass.cpp │ │ │ │ │ │ │ │ ├── equivalent_error_code_int.pass.cpp │ │ │ │ │ │ │ │ ├── equivalent_int_error_condition.pass.cpp │ │ │ │ │ │ │ │ ├── future_category.pass.cpp │ │ │ │ │ │ │ │ ├── make_error_code.pass.cpp │ │ │ │ │ │ │ │ └── make_error_condition.pass.cpp │ │ │ │ │ │ │ ├── futures.future_error │ │ │ │ │ │ │ │ ├── code.pass.cpp │ │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ │ └── what.pass.cpp │ │ │ │ │ │ │ ├── futures.overview │ │ │ │ │ │ │ │ ├── future_errc.pass.cpp │ │ │ │ │ │ │ │ ├── future_status.pass.cpp │ │ │ │ │ │ │ │ ├── is_error_code_enum_future_errc.pass.cpp │ │ │ │ │ │ │ │ └── launch.pass.cpp │ │ │ │ │ │ │ ├── futures.promise │ │ │ │ │ │ │ │ ├── alloc_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── copy_assign.fail.cpp │ │ │ │ │ │ │ │ ├── copy_ctor.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ │ ├── get_future.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ ├── move_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── set_exception.pass.cpp │ │ │ │ │ │ │ │ ├── set_exception_at_thread_exit.pass.cpp │ │ │ │ │ │ │ │ ├── set_lvalue.pass.cpp │ │ │ │ │ │ │ │ ├── set_lvalue_at_thread_exit.pass.cpp │ │ │ │ │ │ │ │ ├── set_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── set_rvalue_at_thread_exit.pass.cpp │ │ │ │ │ │ │ │ ├── set_value_at_thread_exit_const.pass.cpp │ │ │ │ │ │ │ │ ├── set_value_at_thread_exit_void.pass.cpp │ │ │ │ │ │ │ │ ├── set_value_const.pass.cpp │ │ │ │ │ │ │ │ ├── set_value_void.pass.cpp │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ └── uses_allocator.pass.cpp │ │ │ │ │ │ │ ├── futures.shared_future │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── ctor_future.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ ├── move_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── wait.pass.cpp │ │ │ │ │ │ │ │ ├── wait_for.pass.cpp │ │ │ │ │ │ │ │ └── wait_until.pass.cpp │ │ │ │ │ │ │ ├── futures.state │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── futures.task │ │ │ │ │ │ │ │ ├── futures.task.members │ │ │ │ │ │ │ │ │ ├── assign_copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── assign_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor1.fail.cpp │ │ │ │ │ │ │ │ │ ├── ctor2.fail.cpp │ │ │ │ │ │ │ │ │ ├── ctor_copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── ctor_default.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_func.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_func_alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ │ │ ├── get_future.pass.cpp │ │ │ │ │ │ │ │ │ ├── make_ready_at_thread_exit.pass.cpp │ │ │ │ │ │ │ │ │ ├── operator.pass.cpp │ │ │ │ │ │ │ │ │ ├── reset.pass.cpp │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ └── futures.task.nonmembers │ │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ │ └── uses_allocator.pass.cpp │ │ │ │ │ │ │ └── futures.unique_future │ │ │ │ │ │ │ │ ├── copy_assign.fail.cpp │ │ │ │ │ │ │ │ ├── copy_ctor.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ ├── move_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── share.pass.cpp │ │ │ │ │ │ │ │ ├── wait.pass.cpp │ │ │ │ │ │ │ │ ├── wait_for.pass.cpp │ │ │ │ │ │ │ │ └── wait_until.pass.cpp │ │ │ │ │ │ ├── macro.pass.cpp │ │ │ │ │ │ ├── thread.condition │ │ │ │ │ │ │ ├── cv_status.pass.cpp │ │ │ │ │ │ │ ├── notify_all_at_thread_exit.pass.cpp │ │ │ │ │ │ │ ├── thread.condition.condvar │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── destructor.pass.cpp │ │ │ │ │ │ │ │ ├── notify_all.pass.cpp │ │ │ │ │ │ │ │ ├── notify_one.pass.cpp │ │ │ │ │ │ │ │ ├── wait.pass.cpp │ │ │ │ │ │ │ │ ├── wait_for.pass.cpp │ │ │ │ │ │ │ │ ├── wait_for_pred.pass.cpp │ │ │ │ │ │ │ │ ├── wait_pred.pass.cpp │ │ │ │ │ │ │ │ ├── wait_until.pass.cpp │ │ │ │ │ │ │ │ └── wait_until_pred.pass.cpp │ │ │ │ │ │ │ └── thread.condition.condvarany │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── destructor.pass.cpp │ │ │ │ │ │ │ │ ├── notify_all.pass.cpp │ │ │ │ │ │ │ │ ├── notify_one.pass.cpp │ │ │ │ │ │ │ │ ├── wait.pass.cpp │ │ │ │ │ │ │ │ ├── wait_for.pass.cpp │ │ │ │ │ │ │ │ ├── wait_for_pred.pass.cpp │ │ │ │ │ │ │ │ ├── wait_pred.pass.cpp │ │ │ │ │ │ │ │ ├── wait_terminates.sh.cpp │ │ │ │ │ │ │ │ ├── wait_until.pass.cpp │ │ │ │ │ │ │ │ └── wait_until_pred.pass.cpp │ │ │ │ │ │ ├── thread.general │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── thread.mutex │ │ │ │ │ │ │ ├── thread.lock.algorithm │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ └── try_lock.pass.cpp │ │ │ │ │ │ │ ├── thread.lock │ │ │ │ │ │ │ │ ├── thread.lock.guard │ │ │ │ │ │ │ │ │ ├── adopt_lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── mutex.fail.cpp │ │ │ │ │ │ │ │ │ ├── mutex.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── thread.lock.scoped │ │ │ │ │ │ │ │ │ ├── adopt_lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── mutex.fail.cpp │ │ │ │ │ │ │ │ │ ├── mutex.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── thread.lock.shared │ │ │ │ │ │ │ │ │ ├── thread.lock.shared.cons │ │ │ │ │ │ │ │ │ │ ├── copy_assign.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── copy_ctor.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── move_ctor.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_adopt_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_defer_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_duration.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_time_point.pass.cpp │ │ │ │ │ │ │ │ │ │ └── mutex_try_to_lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.lock.shared.locking │ │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_for.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_until.pass.cpp │ │ │ │ │ │ │ │ │ │ └── unlock.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.lock.shared.mod │ │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── nonmember_swap.pass.cpp │ │ │ │ │ │ │ │ │ │ └── release.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.lock.shared.obs │ │ │ │ │ │ │ │ │ │ ├── mutex.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── op_bool.pass.cpp │ │ │ │ │ │ │ │ │ │ └── owns_lock.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── thread.lock.unique │ │ │ │ │ │ │ │ │ ├── thread.lock.unique.cons │ │ │ │ │ │ │ │ │ │ ├── copy_assign.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── copy_ctor.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── move_assign.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── move_ctor.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_adopt_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_defer_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_duration.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── mutex_time_point.pass.cpp │ │ │ │ │ │ │ │ │ │ └── mutex_try_to_lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.lock.unique.locking │ │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_for.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_until.pass.cpp │ │ │ │ │ │ │ │ │ │ └── unlock.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.lock.unique.mod │ │ │ │ │ │ │ │ │ │ ├── member_swap.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── nonmember_swap.pass.cpp │ │ │ │ │ │ │ │ │ │ └── release.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.lock.unique.obs │ │ │ │ │ │ │ │ │ │ ├── mutex.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── op_bool.pass.cpp │ │ │ │ │ │ │ │ │ │ └── owns_lock.pass.cpp │ │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ │ ├── types.fail.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── thread.mutex.requirements │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── thread.mutex.requirements.general │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── thread.mutex.requirements.mutex │ │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.mutex.class │ │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ │ └── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ └── thread.mutex.recursive │ │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ │ └── try_lock.pass.cpp │ │ │ │ │ │ │ │ ├── thread.shared_mutex.requirements │ │ │ │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ │ └── thread.shared_mutex.class │ │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lock_shared.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ └── try_lock_shared.pass.cpp │ │ │ │ │ │ │ │ ├── thread.sharedtimedmutex.requirements │ │ │ │ │ │ │ │ │ ├── lit.local.cfg │ │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ │ └── thread.sharedtimedmutex.class │ │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── lock_shared.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_for.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_shared.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_shared_for.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_shared_until.pass.cpp │ │ │ │ │ │ │ │ │ │ ├── try_lock_until.pass.cpp │ │ │ │ │ │ │ │ │ │ └── try_lock_until_deadlock_bug.pass.cpp │ │ │ │ │ │ │ │ └── thread.timedmutex.requirements │ │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ │ ├── thread.timedmutex.class │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── try_lock_for.pass.cpp │ │ │ │ │ │ │ │ │ └── try_lock_until.pass.cpp │ │ │ │ │ │ │ │ │ └── thread.timedmutex.recursive │ │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── try_lock.pass.cpp │ │ │ │ │ │ │ │ │ ├── try_lock_for.pass.cpp │ │ │ │ │ │ │ │ │ └── try_lock_until.pass.cpp │ │ │ │ │ │ │ └── thread.once │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── thread.once.callonce │ │ │ │ │ │ │ │ ├── call_once.pass.cpp │ │ │ │ │ │ │ │ └── race.pass.cpp │ │ │ │ │ │ │ │ └── thread.once.onceflag │ │ │ │ │ │ │ │ ├── assign.fail.cpp │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ ├── thread.req │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── thread.req.exception │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── thread.req.lockable │ │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── thread.req.lockable.basic │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── thread.req.lockable.general │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ ├── thread.req.lockable.req │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ │ └── thread.req.lockable.timed │ │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── thread.req.native │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── thread.req.paramname │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── thread.req.timing │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ └── thread.threads │ │ │ │ │ │ │ ├── thread.thread.class │ │ │ │ │ │ │ ├── thread.thread.algorithm │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── thread.thread.assign │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── move2.pass.cpp │ │ │ │ │ │ │ ├── thread.thread.constr │ │ │ │ │ │ │ │ ├── F.pass.cpp.norun.occ │ │ │ │ │ │ │ │ ├── constr.fail.cpp │ │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ └── move.pass.cpp │ │ │ │ │ │ │ ├── thread.thread.destr │ │ │ │ │ │ │ │ └── dtor.pass.cpp │ │ │ │ │ │ │ ├── thread.thread.id │ │ │ │ │ │ │ │ ├── assign.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── enabled_hashes.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ │ ├── stream.pass.cpp │ │ │ │ │ │ │ │ └── thread_id.pass.cpp │ │ │ │ │ │ │ ├── thread.thread.member │ │ │ │ │ │ │ │ ├── detach.pass.cpp │ │ │ │ │ │ │ │ ├── get_id.pass.cpp │ │ │ │ │ │ │ │ ├── join.pass.cpp │ │ │ │ │ │ │ │ ├── joinable.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ └── thread.thread.static │ │ │ │ │ │ │ │ └── hardware_concurrency.pass.cpp │ │ │ │ │ │ │ └── thread.thread.this │ │ │ │ │ │ │ ├── get_id.pass.cpp │ │ │ │ │ │ │ ├── sleep_for_tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── sleep_until.pass.cpp │ │ │ │ │ │ │ └── yield.pass.cpp │ │ │ │ │ └── utilities │ │ │ │ │ │ ├── allocator.adaptor │ │ │ │ │ │ ├── allocator.adaptor.cnstr │ │ │ │ │ │ │ ├── allocs.pass.cpp │ │ │ │ │ │ │ ├── converting_copy.pass.cpp │ │ │ │ │ │ │ ├── converting_move.pass.cpp │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ └── default.pass.cpp │ │ │ │ │ │ ├── allocator.adaptor.members │ │ │ │ │ │ │ ├── allocate_size.fail.cpp │ │ │ │ │ │ │ ├── allocate_size.pass.cpp │ │ │ │ │ │ │ ├── allocate_size_hint.fail.cpp │ │ │ │ │ │ │ ├── allocate_size_hint.pass.cpp │ │ │ │ │ │ │ ├── construct.pass.cpp │ │ │ │ │ │ │ ├── construct_pair.pass.cpp │ │ │ │ │ │ │ ├── construct_pair_const_lvalue_pair.pass.cpp │ │ │ │ │ │ │ ├── construct_pair_piecewise.pass.cpp │ │ │ │ │ │ │ ├── construct_pair_rvalue.pass.cpp │ │ │ │ │ │ │ ├── construct_pair_values.pass.cpp │ │ │ │ │ │ │ ├── construct_type.pass.cpp │ │ │ │ │ │ │ ├── deallocate.pass.cpp │ │ │ │ │ │ │ ├── destroy.pass.cpp │ │ │ │ │ │ │ ├── inner_allocator.pass.cpp │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ ├── outer_allocator.pass.cpp │ │ │ │ │ │ │ └── select_on_container_copy_construction.pass.cpp │ │ │ │ │ │ ├── allocator.adaptor.types │ │ │ │ │ │ │ ├── allocator_pointers.pass.cpp │ │ │ │ │ │ │ ├── inner_allocator_type.pass.cpp │ │ │ │ │ │ │ ├── is_always_equal.pass.cpp │ │ │ │ │ │ │ ├── propagate_on_container_copy_assignment.pass.cpp │ │ │ │ │ │ │ ├── propagate_on_container_move_assignment.pass.cpp │ │ │ │ │ │ │ └── propagate_on_container_swap.pass.cpp │ │ │ │ │ │ ├── scoped.adaptor.operators │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ └── move_assign.pass.cpp │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── any │ │ │ │ │ │ ├── any.class │ │ │ │ │ │ │ ├── any.assign │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── value.pass.cpp │ │ │ │ │ │ │ ├── any.cons │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── in_place_type.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ └── value.pass.cpp │ │ │ │ │ │ │ ├── any.modifiers │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── reset.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── any.observers │ │ │ │ │ │ │ │ ├── has_value.pass.cpp │ │ │ │ │ │ │ │ └── type.pass.cpp │ │ │ │ │ │ │ └── not_literal_type.pass.cpp │ │ │ │ │ │ └── any.nonmembers │ │ │ │ │ │ │ ├── any.cast │ │ │ │ │ │ │ ├── any_cast_pointer.pass.cpp │ │ │ │ │ │ │ ├── any_cast_reference.pass.cpp │ │ │ │ │ │ │ ├── any_cast_request_invalid_value_category.fail.cpp │ │ │ │ │ │ │ ├── const_correctness.fail.cpp │ │ │ │ │ │ │ ├── not_copy_constructible.fail.cpp │ │ │ │ │ │ │ └── reference_types.fail.cpp │ │ │ │ │ │ │ ├── make_any.pass.cpp │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ ├── charconv │ │ │ │ │ │ ├── charconv.from.chars │ │ │ │ │ │ │ ├── integral.bool.fail.cpp │ │ │ │ │ │ │ └── integral.pass.cpp │ │ │ │ │ │ └── charconv.to.chars │ │ │ │ │ │ │ ├── integral.bool.fail.cpp │ │ │ │ │ │ │ └── integral.pass.cpp │ │ │ │ │ │ ├── function.objects │ │ │ │ │ │ ├── arithmetic.operations │ │ │ │ │ │ │ ├── divides.pass.cpp │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ ├── modulus.pass.cpp │ │ │ │ │ │ │ ├── multiplies.pass.cpp │ │ │ │ │ │ │ ├── negate.pass.cpp │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ └── transparent.pass.cpp │ │ │ │ │ │ ├── bind │ │ │ │ │ │ │ ├── func.bind │ │ │ │ │ │ │ │ ├── func.bind.bind │ │ │ │ │ │ │ │ │ ├── PR23141_invoke_not_constexpr.pass.cpp │ │ │ │ │ │ │ │ │ ├── bind_return_type.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ │ ├── invoke_function_object.pass.cpp │ │ │ │ │ │ │ │ │ ├── invoke_int_0.pass.cpp │ │ │ │ │ │ │ │ │ ├── invoke_lvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── invoke_rvalue.pass.cpp │ │ │ │ │ │ │ │ │ ├── invoke_void_0.pass.cpp │ │ │ │ │ │ │ │ │ └── nested.pass.cpp │ │ │ │ │ │ │ │ ├── func.bind.isbind │ │ │ │ │ │ │ │ │ ├── is_bind_expression.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_bind_expression_03.pass.cpp │ │ │ │ │ │ │ │ │ └── is_placeholder.pass.cpp │ │ │ │ │ │ │ │ ├── func.bind.place │ │ │ │ │ │ │ │ │ └── placeholders.pass.cpp │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── bitwise.operations │ │ │ │ │ │ │ ├── bit_and.pass.cpp │ │ │ │ │ │ │ ├── bit_not.pass.cpp │ │ │ │ │ │ │ ├── bit_or.pass.cpp │ │ │ │ │ │ │ ├── bit_xor.pass.cpp │ │ │ │ │ │ │ └── transparent.pass.cpp │ │ │ │ │ │ ├── comparisons │ │ │ │ │ │ │ ├── constexpr_init.pass.cpp │ │ │ │ │ │ │ ├── equal_to.pass.cpp │ │ │ │ │ │ │ ├── greater.pass.cpp │ │ │ │ │ │ │ ├── greater_equal.pass.cpp │ │ │ │ │ │ │ ├── less.pass.cpp │ │ │ │ │ │ │ ├── less_equal.pass.cpp │ │ │ │ │ │ │ ├── not_equal_to.pass.cpp │ │ │ │ │ │ │ ├── pointer_comparison_test_helper.h │ │ │ │ │ │ │ └── transparent.pass.cpp │ │ │ │ │ │ ├── func.def │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── func.invoke │ │ │ │ │ │ │ ├── invoke.pass.cpp │ │ │ │ │ │ │ └── invoke_feature_test_macro.pass.cpp │ │ │ │ │ │ ├── func.memfn │ │ │ │ │ │ │ ├── member_data.fail.cpp │ │ │ │ │ │ │ ├── member_data.pass.cpp │ │ │ │ │ │ │ ├── member_function.pass.cpp │ │ │ │ │ │ │ ├── member_function_const.pass.cpp │ │ │ │ │ │ │ ├── member_function_const_volatile.pass.cpp │ │ │ │ │ │ │ └── member_function_volatile.pass.cpp │ │ │ │ │ │ ├── func.not_fn │ │ │ │ │ │ │ └── not_fn.pass.cpp │ │ │ │ │ │ ├── func.require │ │ │ │ │ │ │ ├── INVOKE_tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── binary_function.pass.cpp │ │ │ │ │ │ │ └── unary_function.pass.cpp │ │ │ │ │ │ ├── func.search │ │ │ │ │ │ │ ├── func.search.bm │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ ├── hash.pred.pass.cpp │ │ │ │ │ │ │ │ └── pred.pass.cpp │ │ │ │ │ │ │ ├── func.search.bmh │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── hash.pass.cpp │ │ │ │ │ │ │ │ ├── hash.pred.pass.cpp │ │ │ │ │ │ │ │ └── pred.pass.cpp │ │ │ │ │ │ │ ├── func.search.default │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ └── default.pred.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── func.wrap │ │ │ │ │ │ │ ├── func.wrap.badcall │ │ │ │ │ │ │ │ ├── bad_function_call.pass.cpp │ │ │ │ │ │ │ │ └── func.wrap.badcall.const │ │ │ │ │ │ │ │ │ └── bad_function_call_ctor.pass.cpp │ │ │ │ │ │ │ ├── func.wrap.func │ │ │ │ │ │ │ │ ├── derive_from.fail.cpp │ │ │ │ │ │ │ │ ├── derive_from.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.alg │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.cap │ │ │ │ │ │ │ │ │ └── operator_bool.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.con │ │ │ │ │ │ │ │ │ ├── F.pass.cpp │ │ │ │ │ │ │ │ │ ├── F_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── F_incomplete.pass.cpp │ │ │ │ │ │ │ │ │ ├── F_nullptr.pass.cpp │ │ │ │ │ │ │ │ │ ├── alloc.fail.cpp │ │ │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ │ │ ├── alloc_F.fail.cpp │ │ │ │ │ │ │ │ │ ├── alloc_F.pass.cpp │ │ │ │ │ │ │ │ │ ├── alloc_function.fail.cpp │ │ │ │ │ │ │ │ │ ├── alloc_function.pass.cpp │ │ │ │ │ │ │ │ │ ├── alloc_nullptr.fail.cpp │ │ │ │ │ │ │ │ │ ├── alloc_nullptr.pass.cpp │ │ │ │ │ │ │ │ │ ├── alloc_rfunction.fail.cpp │ │ │ │ │ │ │ │ │ ├── alloc_rfunction.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ │ │ ├── copy_move.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct_F.fail.cpp │ │ │ │ │ │ │ │ │ ├── deduct_F.pass.cpp │ │ │ │ │ │ │ │ │ ├── deduct_ptr.pass.cpp │ │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ │ ├── nullptr_t.pass.cpp │ │ │ │ │ │ │ │ │ └── nullptr_t_assign.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.inv │ │ │ │ │ │ │ │ │ ├── invoke.fail.cpp │ │ │ │ │ │ │ │ │ └── invoke.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.mod │ │ │ │ │ │ │ │ │ ├── assign_F_alloc.pass.cpp │ │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.nullptr │ │ │ │ │ │ │ │ │ └── operator_==.pass.cpp │ │ │ │ │ │ │ │ ├── func.wrap.func.targ │ │ │ │ │ │ │ │ │ ├── target.pass.cpp │ │ │ │ │ │ │ │ │ └── target_type.pass.cpp │ │ │ │ │ │ │ │ ├── function_types.h │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── logical.operations │ │ │ │ │ │ │ ├── logical_and.pass.cpp │ │ │ │ │ │ │ ├── logical_not.pass.cpp │ │ │ │ │ │ │ ├── logical_or.pass.cpp │ │ │ │ │ │ │ └── transparent.pass.cpp │ │ │ │ │ │ ├── negators │ │ │ │ │ │ │ ├── binary_negate.depr_in_cxx17.fail.cpp │ │ │ │ │ │ │ ├── binary_negate.pass.cpp │ │ │ │ │ │ │ ├── not1.depr_in_cxx17.fail.cpp │ │ │ │ │ │ │ ├── not1.pass.cpp │ │ │ │ │ │ │ ├── not2.depr_in_cxx17.fail.cpp │ │ │ │ │ │ │ ├── not2.pass.cpp │ │ │ │ │ │ │ ├── unary_negate.depr_in_cxx17.fail.cpp │ │ │ │ │ │ │ └── unary_negate.pass.cpp │ │ │ │ │ │ ├── refwrap │ │ │ │ │ │ │ ├── refwrap.access │ │ │ │ │ │ │ │ └── conversion.pass.cpp │ │ │ │ │ │ │ ├── refwrap.assign │ │ │ │ │ │ │ │ └── copy_assign.pass.cpp │ │ │ │ │ │ │ ├── refwrap.const │ │ │ │ │ │ │ │ ├── copy_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── ctor.incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── type_ctor.fail.cpp │ │ │ │ │ │ │ │ └── type_ctor.pass.cpp │ │ │ │ │ │ │ ├── refwrap.helpers │ │ │ │ │ │ │ │ ├── cref.incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── cref_1.pass.cpp │ │ │ │ │ │ │ │ ├── cref_2.pass.cpp │ │ │ │ │ │ │ │ ├── ref.incomplete.pass.cpp │ │ │ │ │ │ │ │ ├── ref_1.fail.cpp │ │ │ │ │ │ │ │ ├── ref_1.pass.cpp │ │ │ │ │ │ │ │ └── ref_2.pass.cpp │ │ │ │ │ │ │ ├── refwrap.invoke │ │ │ │ │ │ │ │ ├── invoke.fail.cpp │ │ │ │ │ │ │ │ ├── invoke.incomplete.fail.cpp │ │ │ │ │ │ │ │ ├── invoke.pass.cpp │ │ │ │ │ │ │ │ ├── invoke_int_0.pass.cpp │ │ │ │ │ │ │ │ └── invoke_void_0.pass.cpp │ │ │ │ │ │ │ ├── type.pass.cpp │ │ │ │ │ │ │ ├── type_properties.pass.cpp │ │ │ │ │ │ │ ├── unwrap_ref_decay.pass.cpp │ │ │ │ │ │ │ ├── unwrap_reference.pass.cpp │ │ │ │ │ │ │ └── weak_result.pass.cpp │ │ │ │ │ │ └── unord.hash │ │ │ │ │ │ │ ├── enabled_hashes.pass.cpp │ │ │ │ │ │ │ ├── enum.fail.cpp │ │ │ │ │ │ │ ├── enum.pass.cpp │ │ │ │ │ │ │ ├── floating.pass.cpp │ │ │ │ │ │ │ ├── integral.pass.cpp │ │ │ │ │ │ │ ├── non_enum.pass.cpp │ │ │ │ │ │ │ └── pointer.pass.cpp │ │ │ │ │ │ ├── intseq │ │ │ │ │ │ ├── intseq.general │ │ │ │ │ │ │ └── integer_seq.pass.cpp │ │ │ │ │ │ ├── intseq.intseq │ │ │ │ │ │ │ ├── integer_seq.fail.cpp │ │ │ │ │ │ │ └── integer_seq.pass.cpp │ │ │ │ │ │ ├── intseq.make │ │ │ │ │ │ │ ├── make_integer_seq.fail.cpp │ │ │ │ │ │ │ ├── make_integer_seq.pass.cpp │ │ │ │ │ │ │ ├── make_integer_seq_fallback.fail.cpp │ │ │ │ │ │ │ └── make_integer_seq_fallback.pass.cpp │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── memory │ │ │ │ │ │ ├── allocator.tag │ │ │ │ │ │ │ ├── allocator_arg.fail.cpp │ │ │ │ │ │ │ └── allocator_arg.pass.cpp │ │ │ │ │ │ ├── allocator.traits │ │ │ │ │ │ │ ├── allocator.traits.members │ │ │ │ │ │ │ │ ├── allocate.fail.cpp │ │ │ │ │ │ │ │ ├── allocate.pass.cpp │ │ │ │ │ │ │ │ ├── allocate_hint.pass.cpp │ │ │ │ │ │ │ │ ├── construct.pass.cpp │ │ │ │ │ │ │ │ ├── deallocate.pass.cpp │ │ │ │ │ │ │ │ ├── destroy.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete_type_helper.h │ │ │ │ │ │ │ │ ├── max_size.pass.cpp │ │ │ │ │ │ │ │ └── select_on_container_copy_construction.pass.cpp │ │ │ │ │ │ │ ├── allocator.traits.types │ │ │ │ │ │ │ │ ├── const_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── const_void_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── is_always_equal.pass.cpp │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_on_container_copy_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_on_container_move_assignment.pass.cpp │ │ │ │ │ │ │ │ ├── propagate_on_container_swap.pass.cpp │ │ │ │ │ │ │ │ ├── rebind_alloc.pass.cpp │ │ │ │ │ │ │ │ ├── size_type.pass.cpp │ │ │ │ │ │ │ │ └── void_pointer.pass.cpp │ │ │ │ │ │ │ ├── allocator_type.pass.cpp │ │ │ │ │ │ │ ├── rebind_traits.pass.cpp │ │ │ │ │ │ │ └── value_type.pass.cpp │ │ │ │ │ │ ├── allocator.uses │ │ │ │ │ │ │ ├── allocator.uses.construction │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── allocator.uses.trait │ │ │ │ │ │ │ │ └── uses_allocator.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── c.malloc │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── default.allocator │ │ │ │ │ │ │ ├── allocator.ctor.pass.cpp │ │ │ │ │ │ │ ├── allocator.globals │ │ │ │ │ │ │ │ └── eq.pass.cpp │ │ │ │ │ │ │ ├── allocator.members │ │ │ │ │ │ │ │ ├── address.pass.cpp │ │ │ │ │ │ │ │ ├── allocate.fail.cpp │ │ │ │ │ │ │ │ ├── allocate.pass.cpp │ │ │ │ │ │ │ │ ├── allocate.size.pass.cpp │ │ │ │ │ │ │ │ ├── construct.pass.cpp │ │ │ │ │ │ │ │ └── max_size.pass.cpp │ │ │ │ │ │ │ ├── allocator_pointers.pass.cpp │ │ │ │ │ │ │ ├── allocator_types.pass.cpp │ │ │ │ │ │ │ └── allocator_void.pass.cpp │ │ │ │ │ │ ├── pointer.conversion │ │ │ │ │ │ │ └── to_address.pass.cpp │ │ │ │ │ │ ├── pointer.traits │ │ │ │ │ │ │ ├── difference_type.pass.cpp │ │ │ │ │ │ │ ├── element_type.pass.cpp │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ ├── pointer.traits.functions │ │ │ │ │ │ │ │ └── pointer_to.pass.cpp │ │ │ │ │ │ │ ├── pointer.traits.types │ │ │ │ │ │ │ │ ├── difference_type.pass.cpp │ │ │ │ │ │ │ │ ├── element_type.pass.cpp │ │ │ │ │ │ │ │ └── rebind.pass.cpp │ │ │ │ │ │ │ ├── pointer_to.pass.cpp │ │ │ │ │ │ │ └── rebind.pass.cpp │ │ │ │ │ │ ├── ptr.align │ │ │ │ │ │ │ └── align.pass.cpp │ │ │ │ │ │ ├── specialized.algorithms │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── specialized.addressof │ │ │ │ │ │ │ │ ├── addressof.pass.cpp │ │ │ │ │ │ │ │ ├── addressof.temp.fail.cpp │ │ │ │ │ │ │ │ └── constexpr_addressof.pass.cpp │ │ │ │ │ │ │ ├── specialized.destroy │ │ │ │ │ │ │ │ ├── destroy.pass.cpp │ │ │ │ │ │ │ │ ├── destroy_at.pass.cpp │ │ │ │ │ │ │ │ └── destroy_n.pass.cpp │ │ │ │ │ │ │ ├── uninitialized.construct.default │ │ │ │ │ │ │ │ ├── uninitialized_default_construct.pass.cpp │ │ │ │ │ │ │ │ └── uninitialized_default_construct_n.pass.cpp │ │ │ │ │ │ │ ├── uninitialized.construct.value │ │ │ │ │ │ │ │ ├── uninitialized_value_construct.pass.cpp │ │ │ │ │ │ │ │ └── uninitialized_value_construct_n.pass.cpp │ │ │ │ │ │ │ ├── uninitialized.copy │ │ │ │ │ │ │ │ ├── uninitialized_copy.pass.cpp │ │ │ │ │ │ │ │ └── uninitialized_copy_n.pass.cpp │ │ │ │ │ │ │ ├── uninitialized.fill.n │ │ │ │ │ │ │ │ └── uninitialized_fill_n.pass.cpp │ │ │ │ │ │ │ ├── uninitialized.fill │ │ │ │ │ │ │ │ └── uninitialized_fill.pass.cpp │ │ │ │ │ │ │ └── uninitialized.move │ │ │ │ │ │ │ │ ├── uninitialized_move.pass.cpp │ │ │ │ │ │ │ │ └── uninitialized_move_n.pass.cpp │ │ │ │ │ │ ├── storage.iterator │ │ │ │ │ │ │ ├── raw_storage_iterator.base.pass.cpp │ │ │ │ │ │ │ └── raw_storage_iterator.pass.cpp │ │ │ │ │ │ ├── temporary.buffer │ │ │ │ │ │ │ ├── overaligned.pass.cpp │ │ │ │ │ │ │ └── temporary_buffer.pass.cpp │ │ │ │ │ │ ├── unique.ptr │ │ │ │ │ │ │ └── unique.ptr.special │ │ │ │ │ │ │ │ ├── io.fail.cpp │ │ │ │ │ │ │ │ └── io.pass.cpp │ │ │ │ │ │ ├── util.dynamic.safety │ │ │ │ │ │ │ ├── declare_no_pointers.pass.cpp │ │ │ │ │ │ │ ├── declare_reachable.pass.cpp │ │ │ │ │ │ │ └── get_pointer_safety.pass.cpp │ │ │ │ │ │ └── util.smartptr │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.enab │ │ │ │ │ │ │ └── enable_shared_from_this.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.hash │ │ │ │ │ │ │ ├── enabled_hash.pass.cpp │ │ │ │ │ │ │ ├── hash_shared_ptr.pass.cpp │ │ │ │ │ │ │ └── hash_unique_ptr.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.atomic │ │ │ │ │ │ │ ├── atomic_compare_exchange_strong.pass.cpp │ │ │ │ │ │ │ ├── atomic_compare_exchange_strong_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_compare_exchange_weak.pass.cpp │ │ │ │ │ │ │ ├── atomic_compare_exchange_weak_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_exchange.pass.cpp │ │ │ │ │ │ │ ├── atomic_exchange_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_is_lock_free.pass.cpp │ │ │ │ │ │ │ ├── atomic_load.pass.cpp │ │ │ │ │ │ │ ├── atomic_load_explicit.pass.cpp │ │ │ │ │ │ │ ├── atomic_store.pass.cpp │ │ │ │ │ │ │ └── atomic_store_explicit.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.getdeleter │ │ │ │ │ │ │ │ └── get_deleter.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.assign │ │ │ │ │ │ │ │ ├── auto_ptr_Y.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_Y.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_Y_rv.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_rv.pass.cpp │ │ │ │ │ │ │ │ └── unique_ptr_Y.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.cast │ │ │ │ │ │ │ │ ├── const_pointer_cast.pass.cpp │ │ │ │ │ │ │ │ ├── dynamic_pointer_cast.pass.cpp │ │ │ │ │ │ │ │ └── static_pointer_cast.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.cmp │ │ │ │ │ │ │ │ ├── cmp_nullptr.pass.cpp │ │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ │ └── lt.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.const │ │ │ │ │ │ │ │ ├── auto_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── nullptr_t.pass.cpp │ │ │ │ │ │ │ │ ├── nullptr_t_deleter.pass.cpp │ │ │ │ │ │ │ │ ├── nullptr_t_deleter_allocator.pass.cpp │ │ │ │ │ │ │ │ ├── nullptr_t_deleter_allocator_throw.pass.cpp │ │ │ │ │ │ │ │ ├── nullptr_t_deleter_throw.pass.cpp │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_deleter.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_deleter_allocator.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_deleter_allocator_throw.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_deleter_throw.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_throw.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_Y.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_Y_rv.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_rv.pass.cpp │ │ │ │ │ │ │ │ ├── unique_ptr.pass.cpp │ │ │ │ │ │ │ │ └── weak_ptr.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.create │ │ │ │ │ │ │ │ ├── allocate_shared.pass.cpp │ │ │ │ │ │ │ │ ├── make_shared.pass.cpp │ │ │ │ │ │ │ │ ├── make_shared.private.fail.cpp │ │ │ │ │ │ │ │ ├── make_shared.protected.fail.cpp │ │ │ │ │ │ │ │ └── make_shared.volatile.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.dest │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.io │ │ │ │ │ │ │ │ └── io.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.mod │ │ │ │ │ │ │ │ ├── reset.pass.cpp │ │ │ │ │ │ │ │ ├── reset_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── reset_pointer_deleter.pass.cpp │ │ │ │ │ │ │ │ ├── reset_pointer_deleter_allocator.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.shared.obs │ │ │ │ │ │ │ │ ├── arrow.pass.cpp │ │ │ │ │ │ │ │ ├── dereference.pass.cpp │ │ │ │ │ │ │ │ ├── op_bool.pass.cpp │ │ │ │ │ │ │ │ ├── owner_before_shared_ptr.pass.cpp │ │ │ │ │ │ │ │ ├── owner_before_weak_ptr.pass.cpp │ │ │ │ │ │ │ │ └── unique.pass.cpp │ │ │ │ │ │ │ └── util.smartptr.shared.spec │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.weak │ │ │ │ │ │ │ ├── types.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.ownerless │ │ │ │ │ │ │ │ └── owner_less.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.weak.assign │ │ │ │ │ │ │ │ ├── shared_ptr_Y.pass.cpp │ │ │ │ │ │ │ │ ├── weak_ptr.pass.cpp │ │ │ │ │ │ │ │ └── weak_ptr_Y.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.weak.const │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── shared_ptr_Y.pass.cpp │ │ │ │ │ │ │ │ ├── weak_ptr.pass.cpp │ │ │ │ │ │ │ │ └── weak_ptr_Y.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.weak.dest │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.weak.mod │ │ │ │ │ │ │ │ ├── reset.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── util.smartptr.weak.obs │ │ │ │ │ │ │ │ ├── expired.pass.cpp │ │ │ │ │ │ │ │ ├── lock.pass.cpp │ │ │ │ │ │ │ │ ├── not_less_than.fail.cpp │ │ │ │ │ │ │ │ ├── owner_before_shared_ptr.pass.cpp │ │ │ │ │ │ │ │ └── owner_before_weak_ptr.pass.cpp │ │ │ │ │ │ │ └── util.smartptr.weak.spec │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ └── util.smartptr.weakptr │ │ │ │ │ │ │ └── bad_weak_ptr.pass.cpp │ │ │ │ │ │ ├── meta │ │ │ │ │ │ ├── meta.const.eval │ │ │ │ │ │ │ ├── is_constant_evaluated.fail.cpp │ │ │ │ │ │ │ └── is_constant_evaluated.pass.cpp │ │ │ │ │ │ ├── meta.help │ │ │ │ │ │ │ ├── bool_constant.pass.cpp │ │ │ │ │ │ │ └── integral_constant.pass.cpp │ │ │ │ │ │ ├── meta.logical │ │ │ │ │ │ │ ├── conjunction.pass.cpp │ │ │ │ │ │ │ ├── disjunction.pass.cpp │ │ │ │ │ │ │ └── negation.pass.cpp │ │ │ │ │ │ ├── meta.rqmts │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── meta.trans │ │ │ │ │ │ │ ├── meta.trans.arr │ │ │ │ │ │ │ │ ├── remove_all_extents.pass.cpp │ │ │ │ │ │ │ │ └── remove_extent.pass.cpp │ │ │ │ │ │ │ ├── meta.trans.cv │ │ │ │ │ │ │ │ ├── add_const.pass.cpp │ │ │ │ │ │ │ │ ├── add_cv.pass.cpp │ │ │ │ │ │ │ │ ├── add_volatile.pass.cpp │ │ │ │ │ │ │ │ ├── remove_const.pass.cpp │ │ │ │ │ │ │ │ ├── remove_cv.pass.cpp │ │ │ │ │ │ │ │ └── remove_volatile.pass.cpp │ │ │ │ │ │ │ ├── meta.trans.other │ │ │ │ │ │ │ │ ├── aligned_storage.pass.cpp │ │ │ │ │ │ │ │ ├── aligned_union.fail.cpp │ │ │ │ │ │ │ │ ├── aligned_union.pass.cpp │ │ │ │ │ │ │ │ ├── common_type.pass.cpp │ │ │ │ │ │ │ │ ├── conditional.pass.cpp │ │ │ │ │ │ │ │ ├── decay.pass.cpp │ │ │ │ │ │ │ │ ├── enable_if.fail.cpp │ │ │ │ │ │ │ │ ├── enable_if.pass.cpp │ │ │ │ │ │ │ │ ├── enable_if2.fail.cpp │ │ │ │ │ │ │ │ ├── remove_cvref.pass.cpp │ │ │ │ │ │ │ │ ├── result_of.pass.cpp │ │ │ │ │ │ │ │ ├── result_of11.pass.cpp │ │ │ │ │ │ │ │ ├── type_identity.pass.cpp │ │ │ │ │ │ │ │ ├── underlying_type.fail.cpp │ │ │ │ │ │ │ │ └── underlying_type.pass.cpp │ │ │ │ │ │ │ ├── meta.trans.ptr │ │ │ │ │ │ │ │ ├── add_pointer.pass.cpp │ │ │ │ │ │ │ │ └── remove_pointer.pass.cpp │ │ │ │ │ │ │ ├── meta.trans.ref │ │ │ │ │ │ │ │ ├── add_lvalue_ref.pass.cpp │ │ │ │ │ │ │ │ ├── add_rvalue_ref.pass.cpp │ │ │ │ │ │ │ │ └── remove_ref.pass.cpp │ │ │ │ │ │ │ ├── meta.trans.sign │ │ │ │ │ │ │ │ ├── make_signed.pass.cpp │ │ │ │ │ │ │ │ └── make_unsigned.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── meta.type.synop │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── meta.unary.prop.query │ │ │ │ │ │ │ ├── alignment_of.pass.cpp │ │ │ │ │ │ │ ├── extent.pass.cpp │ │ │ │ │ │ │ ├── rank.pass.cpp │ │ │ │ │ │ │ └── void_t.pass.cpp │ │ │ │ │ │ └── meta.unary │ │ │ │ │ │ │ ├── meta.unary.cat │ │ │ │ │ │ │ ├── array.pass.cpp │ │ │ │ │ │ │ ├── class.pass.cpp │ │ │ │ │ │ │ ├── enum.pass.cpp │ │ │ │ │ │ │ ├── floating_point.pass.cpp │ │ │ │ │ │ │ ├── function.pass.cpp │ │ │ │ │ │ │ ├── integral.pass.cpp │ │ │ │ │ │ │ ├── is_array.pass.cpp │ │ │ │ │ │ │ ├── is_class.pass.cpp │ │ │ │ │ │ │ ├── is_enum.pass.cpp │ │ │ │ │ │ │ ├── is_floating_point.pass.cpp │ │ │ │ │ │ │ ├── is_function.pass.cpp │ │ │ │ │ │ │ ├── is_integral.pass.cpp │ │ │ │ │ │ │ ├── is_lvalue_reference.pass.cpp │ │ │ │ │ │ │ ├── is_member_object_pointer.pass.cpp │ │ │ │ │ │ │ ├── is_member_pointer.pass.cpp │ │ │ │ │ │ │ ├── is_null_pointer.pass.cpp │ │ │ │ │ │ │ ├── is_pointer.pass.cpp │ │ │ │ │ │ │ ├── is_rvalue_reference.pass.cpp │ │ │ │ │ │ │ ├── is_union.pass.cpp │ │ │ │ │ │ │ ├── is_void.pass.cpp │ │ │ │ │ │ │ ├── lvalue_ref.pass.cpp │ │ │ │ │ │ │ ├── member_function_pointer.pass.cpp │ │ │ │ │ │ │ ├── member_function_pointer_no_variadics.pass.cpp │ │ │ │ │ │ │ ├── member_object_pointer.pass.cpp │ │ │ │ │ │ │ ├── nullptr.pass.cpp │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ ├── rvalue_ref.pass.cpp │ │ │ │ │ │ │ ├── union.pass.cpp │ │ │ │ │ │ │ └── void.pass.cpp │ │ │ │ │ │ │ ├── meta.unary.comp │ │ │ │ │ │ │ ├── array.pass.cpp │ │ │ │ │ │ │ ├── class.pass.cpp │ │ │ │ │ │ │ ├── enum.pass.cpp │ │ │ │ │ │ │ ├── floating_point.pass.cpp │ │ │ │ │ │ │ ├── function.pass.cpp │ │ │ │ │ │ │ ├── integral.pass.cpp │ │ │ │ │ │ │ ├── is_arithmetic.pass.cpp │ │ │ │ │ │ │ ├── is_bounded_array.pass.cpp │ │ │ │ │ │ │ ├── is_compound.pass.cpp │ │ │ │ │ │ │ ├── is_fundamental.pass.cpp │ │ │ │ │ │ │ ├── is_member_pointer.pass.cpp │ │ │ │ │ │ │ ├── is_object.pass.cpp │ │ │ │ │ │ │ ├── is_reference.pass.cpp │ │ │ │ │ │ │ ├── is_scalar.pass.cpp │ │ │ │ │ │ │ ├── is_unbounded_array.pass.cpp │ │ │ │ │ │ │ ├── lvalue_ref.pass.cpp │ │ │ │ │ │ │ ├── member_function_pointer.pass.cpp │ │ │ │ │ │ │ ├── member_object_pointer.pass.cpp │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ ├── rvalue_ref.pass.cpp │ │ │ │ │ │ │ ├── union.pass.cpp │ │ │ │ │ │ │ └── void.pass.cpp │ │ │ │ │ │ │ ├── meta.unary.prop │ │ │ │ │ │ │ ├── has_unique_object_representations.pass.cpp │ │ │ │ │ │ │ ├── has_virtual_destructor.pass.cpp │ │ │ │ │ │ │ ├── is_abstract.pass.cpp │ │ │ │ │ │ │ ├── is_aggregate.pass.cpp │ │ │ │ │ │ │ ├── is_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_const.pass.cpp │ │ │ │ │ │ │ ├── is_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_copy_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_copy_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_default_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_destructible.pass.cpp │ │ │ │ │ │ │ ├── is_empty.pass.cpp │ │ │ │ │ │ │ ├── is_final.pass.cpp │ │ │ │ │ │ │ ├── is_literal_type.pass.cpp │ │ │ │ │ │ │ ├── is_move_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_move_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_copy_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_copy_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_default_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_destructible.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_move_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_move_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_swappable.pass.cpp │ │ │ │ │ │ │ ├── is_nothrow_swappable_with.pass.cpp │ │ │ │ │ │ │ ├── is_pod.pass.cpp │ │ │ │ │ │ │ ├── is_polymorphic.pass.cpp │ │ │ │ │ │ │ ├── is_signed.pass.cpp │ │ │ │ │ │ │ ├── is_standard_layout.pass.cpp │ │ │ │ │ │ │ ├── is_swappable.pass.cpp │ │ │ │ │ │ │ ├── is_swappable_include_order.pass.cpp │ │ │ │ │ │ │ ├── is_swappable_with.pass.cpp │ │ │ │ │ │ │ ├── is_trivial.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_copy_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_copy_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_copyable.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_default_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_destructible.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_move_assignable.pass.cpp │ │ │ │ │ │ │ ├── is_trivially_move_constructible.pass.cpp │ │ │ │ │ │ │ ├── is_unsigned.pass.cpp │ │ │ │ │ │ │ └── is_volatile.pass.cpp │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── optional │ │ │ │ │ │ ├── optional.bad_optional_access │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ └── derive.pass.cpp │ │ │ │ │ │ ├── optional.comp_with_t │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ ├── greater.pass.cpp │ │ │ │ │ │ │ ├── greater_equal.pass.cpp │ │ │ │ │ │ │ ├── less_equal.pass.cpp │ │ │ │ │ │ │ ├── less_than.pass.cpp │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ ├── optional.hash │ │ │ │ │ │ │ ├── enabled_hash.pass.cpp │ │ │ │ │ │ │ └── hash.pass.cpp │ │ │ │ │ │ ├── optional.nullops │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ ├── greater.pass.cpp │ │ │ │ │ │ │ ├── greater_equal.pass.cpp │ │ │ │ │ │ │ ├── less_equal.pass.cpp │ │ │ │ │ │ │ ├── less_than.pass.cpp │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ ├── optional.nullopt │ │ │ │ │ │ │ ├── nullopt_t.fail.cpp │ │ │ │ │ │ │ └── nullopt_t.pass.cpp │ │ │ │ │ │ ├── optional.object │ │ │ │ │ │ │ ├── optional.object.assign │ │ │ │ │ │ │ │ ├── assign_value.pass.cpp │ │ │ │ │ │ │ │ ├── const_optional_U.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── emplace.pass.cpp │ │ │ │ │ │ │ │ ├── emplace_initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── nullopt_t.pass.cpp │ │ │ │ │ │ │ │ └── optional_U.pass.cpp │ │ │ │ │ │ │ ├── optional.object.ctor │ │ │ │ │ │ │ │ ├── U.pass.cpp │ │ │ │ │ │ │ │ ├── const_T.pass.cpp │ │ │ │ │ │ │ │ ├── const_optional_U.pass.cpp │ │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ │ ├── ctor.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.fail.cpp │ │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── empty_in_place_t_does_not_clobber.pass.cpp │ │ │ │ │ │ │ │ ├── explicit_const_optional_U.pass.cpp │ │ │ │ │ │ │ │ ├── explicit_optional_U.pass.cpp │ │ │ │ │ │ │ │ ├── in_place_t.pass.cpp │ │ │ │ │ │ │ │ ├── initializer_list.pass.cpp │ │ │ │ │ │ │ │ ├── move.fail.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── nullopt_t.pass.cpp │ │ │ │ │ │ │ │ ├── optional_U.pass.cpp │ │ │ │ │ │ │ │ └── rvalue_T.pass.cpp │ │ │ │ │ │ │ ├── optional.object.dtor │ │ │ │ │ │ │ │ └── dtor.pass.cpp │ │ │ │ │ │ │ ├── optional.object.mod │ │ │ │ │ │ │ │ └── reset.pass.cpp │ │ │ │ │ │ │ ├── optional.object.observe │ │ │ │ │ │ │ │ ├── bool.pass.cpp │ │ │ │ │ │ │ │ ├── dereference.pass.cpp │ │ │ │ │ │ │ │ ├── dereference_const.pass.cpp │ │ │ │ │ │ │ │ ├── dereference_const_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── dereference_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── has_value.pass.cpp │ │ │ │ │ │ │ │ ├── op_arrow.pass.cpp │ │ │ │ │ │ │ │ ├── op_arrow_const.pass.cpp │ │ │ │ │ │ │ │ ├── value.pass.cpp │ │ │ │ │ │ │ │ ├── value_const.fail.cpp │ │ │ │ │ │ │ │ ├── value_const.pass.cpp │ │ │ │ │ │ │ │ ├── value_const_rvalue.pass.cpp │ │ │ │ │ │ │ │ ├── value_or.pass.cpp │ │ │ │ │ │ │ │ ├── value_or_const.pass.cpp │ │ │ │ │ │ │ │ └── value_rvalue.pass.cpp │ │ │ │ │ │ │ ├── optional.object.swap │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ ├── optional_requires_destructible_object.fail.cpp │ │ │ │ │ │ │ ├── special_members.pass.cpp │ │ │ │ │ │ │ ├── triviality.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── optional.relops │ │ │ │ │ │ │ ├── equal.pass.cpp │ │ │ │ │ │ │ ├── greater_equal.pass.cpp │ │ │ │ │ │ │ ├── greater_than.pass.cpp │ │ │ │ │ │ │ ├── less_equal.pass.cpp │ │ │ │ │ │ │ ├── less_than.pass.cpp │ │ │ │ │ │ │ └── not_equal.pass.cpp │ │ │ │ │ │ ├── optional.specalg │ │ │ │ │ │ │ ├── make_optional.pass.cpp │ │ │ │ │ │ │ ├── make_optional_explicit.pass.cpp │ │ │ │ │ │ │ ├── make_optional_explicit_initializer_list.pass.cpp │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ └── optional.syn │ │ │ │ │ │ │ ├── optional_in_place_t.fail.cpp │ │ │ │ │ │ │ ├── optional_includes_initializer_list.pass.cpp │ │ │ │ │ │ │ └── optional_nullopt_t.fail.cpp │ │ │ │ │ │ ├── ratio │ │ │ │ │ │ ├── ratio.arithmetic │ │ │ │ │ │ │ ├── ratio_add.fail.cpp │ │ │ │ │ │ │ ├── ratio_add.pass.cpp │ │ │ │ │ │ │ ├── ratio_divide.fail.cpp │ │ │ │ │ │ │ ├── ratio_divide.pass.cpp │ │ │ │ │ │ │ ├── ratio_multiply.fail.cpp │ │ │ │ │ │ │ ├── ratio_multiply.pass.cpp │ │ │ │ │ │ │ ├── ratio_subtract.fail.cpp │ │ │ │ │ │ │ └── ratio_subtract.pass.cpp │ │ │ │ │ │ ├── ratio.comparison │ │ │ │ │ │ │ ├── ratio_equal.pass.cpp │ │ │ │ │ │ │ ├── ratio_greater.pass.cpp │ │ │ │ │ │ │ ├── ratio_greater_equal.pass.cpp │ │ │ │ │ │ │ ├── ratio_less.pass.cpp │ │ │ │ │ │ │ ├── ratio_less_equal.pass.cpp │ │ │ │ │ │ │ └── ratio_not_equal.pass.cpp │ │ │ │ │ │ ├── ratio.ratio │ │ │ │ │ │ │ ├── ratio.pass.cpp │ │ │ │ │ │ │ ├── ratio1.fail.cpp │ │ │ │ │ │ │ ├── ratio2.fail.cpp │ │ │ │ │ │ │ └── ratio3.fail.cpp │ │ │ │ │ │ ├── ratio.si │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ └── typedefs.pass.cpp │ │ │ │ │ │ ├── smartptr │ │ │ │ │ │ └── unique.ptr │ │ │ │ │ │ │ ├── README.TXT │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.class │ │ │ │ │ │ │ ├── pointer_type.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.asgn │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_convert.pass.cpp │ │ │ │ │ │ │ │ ├── move_convert.runtime.pass.cpp │ │ │ │ │ │ │ │ ├── move_convert.single.pass.cpp │ │ │ │ │ │ │ │ ├── null.pass.cpp │ │ │ │ │ │ │ │ └── nullptr.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.ctor │ │ │ │ │ │ │ │ ├── auto_pointer.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ │ ├── move_convert.pass.cpp │ │ │ │ │ │ │ │ ├── move_convert.runtime.pass.cpp │ │ │ │ │ │ │ │ ├── move_convert.single.pass.cpp │ │ │ │ │ │ │ │ ├── null.pass.cpp │ │ │ │ │ │ │ │ ├── nullptr.pass.cpp │ │ │ │ │ │ │ │ ├── pointer.pass.cpp │ │ │ │ │ │ │ │ ├── pointer_deleter.fail.cpp │ │ │ │ │ │ │ │ └── pointer_deleter.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.dtor │ │ │ │ │ │ │ │ └── null.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.modifiers │ │ │ │ │ │ │ │ ├── release.pass.cpp │ │ │ │ │ │ │ │ ├── reset.pass.cpp │ │ │ │ │ │ │ │ ├── reset.runtime.fail.cpp │ │ │ │ │ │ │ │ ├── reset.single.pass.cpp │ │ │ │ │ │ │ │ ├── reset_self.pass.cpp │ │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ │ └── unique.ptr.observers │ │ │ │ │ │ │ │ ├── dereference.runtime.fail.cpp │ │ │ │ │ │ │ │ ├── dereference.single.pass.cpp │ │ │ │ │ │ │ │ ├── explicit_bool.pass.cpp │ │ │ │ │ │ │ │ ├── get.pass.cpp │ │ │ │ │ │ │ │ ├── get_deleter.pass.cpp │ │ │ │ │ │ │ │ ├── op_arrow.runtime.fail.cpp │ │ │ │ │ │ │ │ ├── op_arrow.single.pass.cpp │ │ │ │ │ │ │ │ ├── op_subscript.runtime.pass.cpp │ │ │ │ │ │ │ │ └── op_subscript.single.fail.cpp │ │ │ │ │ │ │ ├── unique.ptr.create │ │ │ │ │ │ │ ├── make_unique.array.pass.cpp │ │ │ │ │ │ │ ├── make_unique.array1.fail.cpp │ │ │ │ │ │ │ ├── make_unique.array2.fail.cpp │ │ │ │ │ │ │ ├── make_unique.array3.fail.cpp │ │ │ │ │ │ │ ├── make_unique.array4.fail.cpp │ │ │ │ │ │ │ └── make_unique.single.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.dltr │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── unique.ptr.dltr.dflt │ │ │ │ │ │ │ │ ├── convert_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── incomplete.fail.cpp │ │ │ │ │ │ │ │ └── void.fail.cpp │ │ │ │ │ │ │ ├── unique.ptr.dltr.dflt1 │ │ │ │ │ │ │ │ ├── convert_ctor.fail.cpp │ │ │ │ │ │ │ │ ├── convert_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ └── incomplete.fail.cpp │ │ │ │ │ │ │ └── unique.ptr.dltr.general │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ └── unique.ptr.special │ │ │ │ │ │ │ ├── cmp_nullptr.pass.cpp │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ ├── rel.pass.cpp │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ ├── template.bitset │ │ │ │ │ │ ├── bitset.cons │ │ │ │ │ │ │ ├── char_ptr_ctor.pass.cpp │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── string_ctor.pass.cpp │ │ │ │ │ │ │ └── ull_ctor.pass.cpp │ │ │ │ │ │ ├── bitset.hash │ │ │ │ │ │ │ ├── bitset.pass.cpp │ │ │ │ │ │ │ └── enabled_hash.pass.cpp │ │ │ │ │ │ ├── bitset.members │ │ │ │ │ │ │ ├── all.pass.cpp │ │ │ │ │ │ │ ├── any.pass.cpp │ │ │ │ │ │ │ ├── count.pass.cpp │ │ │ │ │ │ │ ├── flip_all.pass.cpp │ │ │ │ │ │ │ ├── flip_one.pass.cpp │ │ │ │ │ │ │ ├── index.pass.cpp │ │ │ │ │ │ │ ├── index_const.pass.cpp │ │ │ │ │ │ │ ├── left_shift.pass.cpp │ │ │ │ │ │ │ ├── left_shift_eq.pass.cpp │ │ │ │ │ │ │ ├── none.pass.cpp │ │ │ │ │ │ │ ├── not_all.pass.cpp │ │ │ │ │ │ │ ├── op_and_eq.pass.cpp │ │ │ │ │ │ │ ├── op_eq_eq.pass.cpp │ │ │ │ │ │ │ ├── op_or_eq.pass.cpp │ │ │ │ │ │ │ ├── op_xor_eq.pass.cpp │ │ │ │ │ │ │ ├── reset_all.pass.cpp │ │ │ │ │ │ │ ├── reset_one.pass.cpp │ │ │ │ │ │ │ ├── right_shift.pass.cpp │ │ │ │ │ │ │ ├── right_shift_eq.pass.cpp │ │ │ │ │ │ │ ├── set_all.pass.cpp │ │ │ │ │ │ │ ├── set_one.pass.cpp │ │ │ │ │ │ │ ├── size.pass.cpp │ │ │ │ │ │ │ ├── test.pass.cpp │ │ │ │ │ │ │ ├── to_string.pass.cpp │ │ │ │ │ │ │ ├── to_ullong.pass.cpp │ │ │ │ │ │ │ └── to_ulong.pass.cpp │ │ │ │ │ │ ├── bitset.operators │ │ │ │ │ │ │ ├── op_and.pass.cpp │ │ │ │ │ │ │ ├── op_not.pass.cpp │ │ │ │ │ │ │ ├── op_or.pass.cpp │ │ │ │ │ │ │ ├── stream_in.pass.cpp │ │ │ │ │ │ │ └── stream_out.pass.cpp │ │ │ │ │ │ └── includes.pass.cpp │ │ │ │ │ │ ├── time │ │ │ │ │ │ ├── clock.h │ │ │ │ │ │ ├── date.time │ │ │ │ │ │ │ └── ctime.pass.cpp │ │ │ │ │ │ ├── days.pass.cpp │ │ │ │ │ │ ├── hours.pass.cpp │ │ │ │ │ │ ├── microseconds.pass.cpp │ │ │ │ │ │ ├── milliseconds.pass.cpp │ │ │ │ │ │ ├── minutes.pass.cpp │ │ │ │ │ │ ├── months.pass.cpp │ │ │ │ │ │ ├── nanoseconds.pass.cpp │ │ │ │ │ │ ├── rep.h │ │ │ │ │ │ ├── seconds.pass.cpp │ │ │ │ │ │ ├── time.cal │ │ │ │ │ │ │ ├── euclidian.h │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── time.cal.day │ │ │ │ │ │ │ │ ├── time.cal.day.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── decrement.pass.cpp │ │ │ │ │ │ │ │ │ ├── increment.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ └── plus_minus_equal.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.day.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── literals.fail.cpp │ │ │ │ │ │ │ │ │ ├── literals.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.last │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.md │ │ │ │ │ │ │ │ ├── time.cal.md.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── day.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ └── ok.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.md.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.mdlast │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ ├── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.month │ │ │ │ │ │ │ │ ├── time.cal.month.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── decrement.pass.cpp │ │ │ │ │ │ │ │ │ ├── increment.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ └── plus_minus_equal.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.month.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── literals.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.mwd │ │ │ │ │ │ │ │ ├── time.cal.mwd.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ └── weekday_indexed.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.mwd.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.mwdlast │ │ │ │ │ │ │ │ ├── time.cal.mwdlast.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ └── weekday_last.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.mwdlast.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.operators │ │ │ │ │ │ │ │ ├── month_day.pass.cpp │ │ │ │ │ │ │ │ ├── month_day_last.pass.cpp │ │ │ │ │ │ │ │ ├── month_weekday.pass.cpp │ │ │ │ │ │ │ │ ├── month_weekday_last.pass.cpp │ │ │ │ │ │ │ │ ├── year_month.pass.cpp │ │ │ │ │ │ │ │ ├── year_month_day.pass.cpp │ │ │ │ │ │ │ │ ├── year_month_day_last.pass.cpp │ │ │ │ │ │ │ │ ├── year_month_weekday.pass.cpp │ │ │ │ │ │ │ │ └── year_month_weekday_last.pass.cpp │ │ │ │ │ │ │ ├── time.cal.wdidx │ │ │ │ │ │ │ │ ├── time.cal.wdidx.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── index.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ └── weekday.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.wdidx.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.wdlast │ │ │ │ │ │ │ │ ├── time.cal.wdlast.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ └── weekday.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.wdlast.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.weekday │ │ │ │ │ │ │ │ ├── time.cal.weekday.members │ │ │ │ │ │ │ │ │ ├── c_encoding.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.local_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.sys_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── decrement.pass.cpp │ │ │ │ │ │ │ │ │ ├── increment.pass.cpp │ │ │ │ │ │ │ │ │ ├── iso_encoding.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ ├── operator[].pass.cpp │ │ │ │ │ │ │ │ │ └── plus_minus_equal.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.weekday.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── literals.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.year │ │ │ │ │ │ │ │ ├── time.cal.year.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── decrement.pass.cpp │ │ │ │ │ │ │ │ │ ├── increment.pass.cpp │ │ │ │ │ │ │ │ │ ├── is_leap.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus.pass.cpp │ │ │ │ │ │ │ │ │ └── plus_minus_equal.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.year.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── literals.fail.cpp │ │ │ │ │ │ │ │ │ ├── literals.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.ym │ │ │ │ │ │ │ │ ├── time.cal.ym.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_month.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_year.pass.cpp │ │ │ │ │ │ │ │ │ └── year.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.ym.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.ymd │ │ │ │ │ │ │ │ ├── time.cal.ymd.members │ │ │ │ │ │ │ │ │ ├── ctor.local_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.sys_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.year_month_day_last.pass.cpp │ │ │ │ │ │ │ │ │ ├── day.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ ├── op.local_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── op.sys_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_month.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_year.pass.cpp │ │ │ │ │ │ │ │ │ └── year.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.ymd.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ ├── time.cal.ymdlast │ │ │ │ │ │ │ │ ├── time.cal.ymdlast.members │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── day.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ ├── month_day_last.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_local_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── op_sys_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_month.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_year.pass.cpp │ │ │ │ │ │ │ │ │ └── year.pass.cpp │ │ │ │ │ │ │ │ └── time.cal.ymdlast.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ ├── time.cal.ymwd │ │ │ │ │ │ │ │ ├── time.cal.ymwd.members │ │ │ │ │ │ │ │ │ ├── ctor.local_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ │ ├── ctor.sys_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── index.pass.cpp │ │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ │ ├── op.local_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── op.sys_days.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_month.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus_minus_equal_year.pass.cpp │ │ │ │ │ │ │ │ │ ├── weekday.pass.cpp │ │ │ │ │ │ │ │ │ ├── weekday_indexed.pass.cpp │ │ │ │ │ │ │ │ │ └── year.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.ymwd.nonmembers │ │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── time.cal.ymwdlast │ │ │ │ │ │ │ │ ├── time.cal.ymwdlast.members │ │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ │ ├── month.pass.cpp │ │ │ │ │ │ │ │ ├── ok.pass.cpp │ │ │ │ │ │ │ │ ├── op_local_days.pass.cpp │ │ │ │ │ │ │ │ ├── op_sys_days.pass.cpp │ │ │ │ │ │ │ │ ├── plus_minus_equal_month.pass.cpp │ │ │ │ │ │ │ │ ├── plus_minus_equal_year.pass.cpp │ │ │ │ │ │ │ │ ├── weekday.pass.cpp │ │ │ │ │ │ │ │ └── year.pass.cpp │ │ │ │ │ │ │ │ ├── time.cal.ymwdlast.nonmembers │ │ │ │ │ │ │ │ ├── comparisons.pass.cpp │ │ │ │ │ │ │ │ ├── minus.pass.cpp │ │ │ │ │ │ │ │ ├── plus.pass.cpp │ │ │ │ │ │ │ │ └── streaming.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── time.clock.req │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── time.clock │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── time.clock.file │ │ │ │ │ │ │ │ ├── consistency.pass.cpp │ │ │ │ │ │ │ │ ├── file_time.pass.cpp │ │ │ │ │ │ │ │ ├── now.pass.cpp │ │ │ │ │ │ │ │ └── rep_signed.pass.cpp │ │ │ │ │ │ │ ├── time.clock.hires │ │ │ │ │ │ │ │ ├── consistency.pass.cpp │ │ │ │ │ │ │ │ └── now.pass.cpp │ │ │ │ │ │ │ ├── time.clock.steady │ │ │ │ │ │ │ │ ├── consistency.pass.cpp │ │ │ │ │ │ │ │ └── now.pass.cpp │ │ │ │ │ │ │ └── time.clock.system │ │ │ │ │ │ │ │ ├── consistency.pass.cpp │ │ │ │ │ │ │ │ ├── from_time_t.pass.cpp │ │ │ │ │ │ │ │ ├── local_time.types.pass.cpp │ │ │ │ │ │ │ │ ├── now.pass.cpp │ │ │ │ │ │ │ │ ├── rep_signed.pass.cpp │ │ │ │ │ │ │ │ ├── sys.time.types.pass.cpp │ │ │ │ │ │ │ │ └── to_time_t.pass.cpp │ │ │ │ │ │ ├── time.duration │ │ │ │ │ │ │ ├── default_ratio.pass.cpp │ │ │ │ │ │ │ ├── duration.fail.cpp │ │ │ │ │ │ │ ├── positive_num.fail.cpp │ │ │ │ │ │ │ ├── ratio.fail.cpp │ │ │ │ │ │ │ ├── time.duration.alg │ │ │ │ │ │ │ │ ├── abs.fail.cpp │ │ │ │ │ │ │ │ └── abs.pass.cpp │ │ │ │ │ │ │ ├── time.duration.arithmetic │ │ │ │ │ │ │ │ ├── op_++.pass.cpp │ │ │ │ │ │ │ │ ├── op_++int.pass.cpp │ │ │ │ │ │ │ │ ├── op_+.pass.cpp │ │ │ │ │ │ │ │ ├── op_+=.pass.cpp │ │ │ │ │ │ │ │ ├── op_--.pass.cpp │ │ │ │ │ │ │ │ ├── op_--int.pass.cpp │ │ │ │ │ │ │ │ ├── op_-.pass.cpp │ │ │ │ │ │ │ │ ├── op_-=.pass.cpp │ │ │ │ │ │ │ │ ├── op_divide=.pass.cpp │ │ │ │ │ │ │ │ ├── op_mod=duration.pass.cpp │ │ │ │ │ │ │ │ ├── op_mod=rep.pass.cpp │ │ │ │ │ │ │ │ └── op_times=.pass.cpp │ │ │ │ │ │ │ ├── time.duration.cast │ │ │ │ │ │ │ │ ├── ceil.fail.cpp │ │ │ │ │ │ │ │ ├── ceil.pass.cpp │ │ │ │ │ │ │ │ ├── duration_cast.pass.cpp │ │ │ │ │ │ │ │ ├── floor.fail.cpp │ │ │ │ │ │ │ │ ├── floor.pass.cpp │ │ │ │ │ │ │ │ ├── round.fail.cpp │ │ │ │ │ │ │ │ ├── round.pass.cpp │ │ │ │ │ │ │ │ └── toduration.fail.cpp │ │ │ │ │ │ │ ├── time.duration.comparisons │ │ │ │ │ │ │ │ ├── op_equal.pass.cpp │ │ │ │ │ │ │ │ └── op_less.pass.cpp │ │ │ │ │ │ │ ├── time.duration.cons │ │ │ │ │ │ │ │ ├── convert_exact.pass.cpp │ │ │ │ │ │ │ │ ├── convert_float_to_int.fail.cpp │ │ │ │ │ │ │ │ ├── convert_inexact.fail.cpp │ │ │ │ │ │ │ │ ├── convert_inexact.pass.cpp │ │ │ │ │ │ │ │ ├── convert_int_to_float.pass.cpp │ │ │ │ │ │ │ │ ├── convert_overflow.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── rep.pass.cpp │ │ │ │ │ │ │ │ ├── rep01.fail.cpp │ │ │ │ │ │ │ │ ├── rep02.fail.cpp │ │ │ │ │ │ │ │ ├── rep02.pass.cpp │ │ │ │ │ │ │ │ └── rep03.fail.cpp │ │ │ │ │ │ │ ├── time.duration.literals │ │ │ │ │ │ │ │ ├── literals.pass.cpp │ │ │ │ │ │ │ │ ├── literals1.fail.cpp │ │ │ │ │ │ │ │ ├── literals1.pass.cpp │ │ │ │ │ │ │ │ ├── literals2.fail.cpp │ │ │ │ │ │ │ │ └── literals2.pass.cpp │ │ │ │ │ │ │ ├── time.duration.nonmember │ │ │ │ │ │ │ │ ├── op_+.pass.cpp │ │ │ │ │ │ │ │ ├── op_-.pass.cpp │ │ │ │ │ │ │ │ ├── op_divide_duration.pass.cpp │ │ │ │ │ │ │ │ ├── op_divide_rep.fail.cpp │ │ │ │ │ │ │ │ ├── op_divide_rep.pass.cpp │ │ │ │ │ │ │ │ ├── op_mod_duration.pass.cpp │ │ │ │ │ │ │ │ ├── op_mod_rep.fail.cpp │ │ │ │ │ │ │ │ ├── op_mod_rep.pass.cpp │ │ │ │ │ │ │ │ ├── op_times_rep.pass.cpp │ │ │ │ │ │ │ │ ├── op_times_rep1.fail.cpp │ │ │ │ │ │ │ │ └── op_times_rep2.fail.cpp │ │ │ │ │ │ │ ├── time.duration.observer │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ ├── time.duration.special │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ └── zero.pass.cpp │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ ├── time.hms │ │ │ │ │ │ │ ├── hhmmss.fail.cpp │ │ │ │ │ │ │ ├── time.12 │ │ │ │ │ │ │ │ ├── is_am.pass.cpp │ │ │ │ │ │ │ │ ├── is_pm.pass.cpp │ │ │ │ │ │ │ │ ├── make12.pass.cpp │ │ │ │ │ │ │ │ └── make24.pass.cpp │ │ │ │ │ │ │ ├── time.hms.members │ │ │ │ │ │ │ │ ├── hours.pass.cpp │ │ │ │ │ │ │ │ ├── is_negative.pass.cpp │ │ │ │ │ │ │ │ ├── minutes.pass.cpp │ │ │ │ │ │ │ │ ├── precision.pass.cpp │ │ │ │ │ │ │ │ ├── precision_type.pass.cpp │ │ │ │ │ │ │ │ ├── seconds.pass.cpp │ │ │ │ │ │ │ │ ├── subseconds.pass.cpp │ │ │ │ │ │ │ │ ├── to_duration.pass.cpp │ │ │ │ │ │ │ │ └── width.pass.cpp │ │ │ │ │ │ │ └── time.hms.nonmembers │ │ │ │ │ │ │ │ └── nothing.to.do.pass.cpp │ │ │ │ │ │ ├── time.point │ │ │ │ │ │ │ ├── default_duration.pass.cpp │ │ │ │ │ │ │ ├── duration.fail.cpp │ │ │ │ │ │ │ ├── time.point.arithmetic │ │ │ │ │ │ │ │ ├── op_+=.pass.cpp │ │ │ │ │ │ │ │ └── op_-=.pass.cpp │ │ │ │ │ │ │ ├── time.point.cast │ │ │ │ │ │ │ │ ├── ceil.fail.cpp │ │ │ │ │ │ │ │ ├── ceil.pass.cpp │ │ │ │ │ │ │ │ ├── floor.fail.cpp │ │ │ │ │ │ │ │ ├── floor.pass.cpp │ │ │ │ │ │ │ │ ├── round.fail.cpp │ │ │ │ │ │ │ │ ├── round.pass.cpp │ │ │ │ │ │ │ │ ├── time_point_cast.pass.cpp │ │ │ │ │ │ │ │ └── toduration.fail.cpp │ │ │ │ │ │ │ ├── time.point.comparisons │ │ │ │ │ │ │ │ ├── op_equal.fail.cpp │ │ │ │ │ │ │ │ ├── op_equal.pass.cpp │ │ │ │ │ │ │ │ ├── op_less.fail.cpp │ │ │ │ │ │ │ │ └── op_less.pass.cpp │ │ │ │ │ │ │ ├── time.point.cons │ │ │ │ │ │ │ │ ├── convert.fail.cpp │ │ │ │ │ │ │ │ ├── convert.pass.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── duration.fail.cpp │ │ │ │ │ │ │ │ └── duration.pass.cpp │ │ │ │ │ │ │ ├── time.point.nonmember │ │ │ │ │ │ │ │ ├── op_+.pass.cpp │ │ │ │ │ │ │ │ ├── op_-duration.pass.cpp │ │ │ │ │ │ │ │ └── op_-time_point.pass.cpp │ │ │ │ │ │ │ ├── time.point.observer │ │ │ │ │ │ │ │ └── tested_elsewhere.pass.cpp │ │ │ │ │ │ │ └── time.point.special │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ └── min.pass.cpp │ │ │ │ │ │ ├── time.traits │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── time.traits.duration_values │ │ │ │ │ │ │ │ ├── max.pass.cpp │ │ │ │ │ │ │ │ ├── min.pass.cpp │ │ │ │ │ │ │ │ └── zero.pass.cpp │ │ │ │ │ │ │ ├── time.traits.is_fp │ │ │ │ │ │ │ │ └── treat_as_floating_point.pass.cpp │ │ │ │ │ │ │ └── time.traits.specializations │ │ │ │ │ │ │ │ ├── duration.pass.cpp │ │ │ │ │ │ │ │ └── time_point.pass.cpp │ │ │ │ │ │ ├── weeks.pass.cpp │ │ │ │ │ │ └── years.pass.cpp │ │ │ │ │ │ ├── tuple │ │ │ │ │ │ ├── tuple.general │ │ │ │ │ │ │ ├── ignore.pass.cpp │ │ │ │ │ │ │ └── tuple.smartptr.pass.cpp │ │ │ │ │ │ └── tuple.tuple │ │ │ │ │ │ │ ├── TupleFunction.pass.cpp │ │ │ │ │ │ │ ├── alloc_first.h │ │ │ │ │ │ │ ├── alloc_last.h │ │ │ │ │ │ │ ├── tuple.apply │ │ │ │ │ │ │ ├── apply.pass.cpp │ │ │ │ │ │ │ ├── apply_extended_types.pass.cpp │ │ │ │ │ │ │ ├── apply_large_arity.pass.cpp │ │ │ │ │ │ │ └── make_from_tuple.pass.cpp │ │ │ │ │ │ │ ├── tuple.assign │ │ │ │ │ │ │ ├── const_pair.pass.cpp │ │ │ │ │ │ │ ├── convert_copy.pass.cpp │ │ │ │ │ │ │ ├── convert_move.pass.cpp │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ ├── move_pair.pass.cpp │ │ │ │ │ │ │ └── tuple_array_template_depth.pass.cpp │ │ │ │ │ │ │ ├── tuple.cnstr │ │ │ │ │ │ │ ├── PR20855_tuple_ref_binding_diagnostics.pass.cpp │ │ │ │ │ │ │ ├── PR22806_constrain_tuple_like_ctor.pass.cpp │ │ │ │ │ │ │ ├── PR23256_constrain_UTypes_ctor.pass.cpp │ │ │ │ │ │ │ ├── PR27684_contains_ref_to_incomplete_type.pass.cpp │ │ │ │ │ │ │ ├── PR31384.pass.cpp │ │ │ │ │ │ │ ├── UTypes.fail.cpp │ │ │ │ │ │ │ ├── UTypes.pass.cpp │ │ │ │ │ │ │ ├── alloc.fail.cpp │ │ │ │ │ │ │ ├── alloc.pass.cpp │ │ │ │ │ │ │ ├── alloc_UTypes.pass.cpp │ │ │ │ │ │ │ ├── alloc_const_Types.fail.cpp │ │ │ │ │ │ │ ├── alloc_const_Types.pass.cpp │ │ │ │ │ │ │ ├── alloc_const_pair.pass.cpp │ │ │ │ │ │ │ ├── alloc_convert_copy.fail.cpp │ │ │ │ │ │ │ ├── alloc_convert_copy.pass.cpp │ │ │ │ │ │ │ ├── alloc_convert_move.fail.cpp │ │ │ │ │ │ │ ├── alloc_convert_move.pass.cpp │ │ │ │ │ │ │ ├── alloc_copy.pass.cpp │ │ │ │ │ │ │ ├── alloc_move.pass.cpp │ │ │ │ │ │ │ ├── alloc_move_pair.pass.cpp │ │ │ │ │ │ │ ├── const_Types.fail.cpp │ │ │ │ │ │ │ ├── const_Types.pass.cpp │ │ │ │ │ │ │ ├── const_Types2.fail.cpp │ │ │ │ │ │ │ ├── const_pair.pass.cpp │ │ │ │ │ │ │ ├── convert_copy.pass.cpp │ │ │ │ │ │ │ ├── convert_move.pass.cpp │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ ├── deduct.pass.cpp │ │ │ │ │ │ │ ├── default.fail.cpp │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ ├── move_pair.pass.cpp │ │ │ │ │ │ │ ├── test_lazy_sfinae.pass.cpp │ │ │ │ │ │ │ └── tuple_array_template_depth.pass.cpp │ │ │ │ │ │ │ ├── tuple.creation │ │ │ │ │ │ │ ├── forward_as_tuple.pass.cpp │ │ │ │ │ │ │ ├── make_tuple.pass.cpp │ │ │ │ │ │ │ ├── tie.pass.cpp │ │ │ │ │ │ │ └── tuple_cat.pass.cpp │ │ │ │ │ │ │ ├── tuple.elem │ │ │ │ │ │ │ ├── get_const.fail.cpp │ │ │ │ │ │ │ ├── get_const.pass.cpp │ │ │ │ │ │ │ ├── get_const_rv.fail.cpp │ │ │ │ │ │ │ ├── get_const_rv.pass.cpp │ │ │ │ │ │ │ ├── get_non_const.pass.cpp │ │ │ │ │ │ │ ├── get_rv.pass.cpp │ │ │ │ │ │ │ ├── tuple.by.type.fail.cpp │ │ │ │ │ │ │ └── tuple.by.type.pass.cpp │ │ │ │ │ │ │ ├── tuple.helper │ │ │ │ │ │ │ ├── tuple.include.array.pass.cpp │ │ │ │ │ │ │ ├── tuple.include.utility.pass.cpp │ │ │ │ │ │ │ ├── tuple_element.fail.cpp │ │ │ │ │ │ │ ├── tuple_element.pass.cpp │ │ │ │ │ │ │ ├── tuple_size.fail.cpp │ │ │ │ │ │ │ ├── tuple_size.pass.cpp │ │ │ │ │ │ │ ├── tuple_size_incomplete.fail.cpp │ │ │ │ │ │ │ ├── tuple_size_incomplete.pass.cpp │ │ │ │ │ │ │ ├── tuple_size_structured_bindings.pass.cpp │ │ │ │ │ │ │ ├── tuple_size_v.fail.cpp │ │ │ │ │ │ │ ├── tuple_size_v.pass.cpp │ │ │ │ │ │ │ └── tuple_size_value_sfinae.pass.cpp │ │ │ │ │ │ │ ├── tuple.special │ │ │ │ │ │ │ └── non_member_swap.pass.cpp │ │ │ │ │ │ │ ├── tuple.swap │ │ │ │ │ │ │ └── member_swap.pass.cpp │ │ │ │ │ │ │ └── tuple.traits │ │ │ │ │ │ │ └── uses_allocator.pass.cpp │ │ │ │ │ │ ├── type.index │ │ │ │ │ │ ├── type.index.hash │ │ │ │ │ │ │ ├── enabled_hash.pass.cpp │ │ │ │ │ │ │ └── hash.pass.cpp │ │ │ │ │ │ ├── type.index.members │ │ │ │ │ │ │ ├── ctor.pass.cpp │ │ │ │ │ │ │ ├── eq.pass.cpp │ │ │ │ │ │ │ ├── hash_code.pass.cpp │ │ │ │ │ │ │ ├── lt.pass.cpp │ │ │ │ │ │ │ └── name.pass.cpp │ │ │ │ │ │ ├── type.index.overview │ │ │ │ │ │ │ ├── copy_assign.pass.cpp │ │ │ │ │ │ │ └── copy_ctor.pass.cpp │ │ │ │ │ │ └── type.index.synopsis │ │ │ │ │ │ │ └── hash_type_index.pass.cpp │ │ │ │ │ │ ├── utilities.general │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── utility.requirements │ │ │ │ │ │ ├── allocator.requirements │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── hash.requirements │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── nullablepointer.requirements │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── swappable.requirements │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ └── utility.arg.requirements │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── utility │ │ │ │ │ │ ├── as_const │ │ │ │ │ │ │ ├── as_const.fail.cpp │ │ │ │ │ │ │ └── as_const.pass.cpp │ │ │ │ │ │ ├── declval │ │ │ │ │ │ │ └── declval.pass.cpp │ │ │ │ │ │ ├── exchange │ │ │ │ │ │ │ └── exchange.pass.cpp │ │ │ │ │ │ ├── forward │ │ │ │ │ │ │ ├── forward.fail.cpp │ │ │ │ │ │ │ ├── forward.pass.cpp │ │ │ │ │ │ │ ├── move.fail.cpp │ │ │ │ │ │ │ ├── move.pass.cpp │ │ │ │ │ │ │ └── move_if_noexcept.pass.cpp │ │ │ │ │ │ ├── operators │ │ │ │ │ │ │ └── rel_ops.pass.cpp │ │ │ │ │ │ ├── pairs │ │ │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── pair.astuple │ │ │ │ │ │ │ │ ├── get_const.fail.cpp │ │ │ │ │ │ │ │ ├── get_const.pass.cpp │ │ │ │ │ │ │ │ ├── get_const_rv.pass.cpp │ │ │ │ │ │ │ │ ├── get_non_const.pass.cpp │ │ │ │ │ │ │ │ ├── get_rv.pass.cpp │ │ │ │ │ │ │ │ ├── pairs.by.type.pass.cpp │ │ │ │ │ │ │ │ ├── pairs.by.type1.fail.cpp │ │ │ │ │ │ │ │ ├── pairs.by.type2.fail.cpp │ │ │ │ │ │ │ │ ├── pairs.by.type3.fail.cpp │ │ │ │ │ │ │ │ ├── tuple_element.fail.cpp │ │ │ │ │ │ │ │ ├── tuple_element.pass.cpp │ │ │ │ │ │ │ │ └── tuple_size.pass.cpp │ │ │ │ │ │ │ ├── pair.piecewise │ │ │ │ │ │ │ │ ├── piecewise_construct.pass.cpp │ │ │ │ │ │ │ │ ├── piecewise_construct_t.fail.cpp │ │ │ │ │ │ │ │ └── piecewise_construct_t.pass.cpp │ │ │ │ │ │ │ ├── pairs.general │ │ │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ │ ├── pairs.pair │ │ │ │ │ │ │ │ ├── U_V.pass.cpp │ │ │ │ │ │ │ │ ├── assign_const_pair_U_V.pass.cpp │ │ │ │ │ │ │ │ ├── assign_pair.pass.cpp │ │ │ │ │ │ │ │ ├── assign_pair_cxx03.pass.cpp │ │ │ │ │ │ │ │ ├── assign_rv_pair.pass.cpp │ │ │ │ │ │ │ │ ├── assign_rv_pair_U_V.pass.cpp │ │ │ │ │ │ │ │ ├── const_first_const_second.pass.cpp │ │ │ │ │ │ │ │ ├── const_first_const_second_cxx03.pass.cpp │ │ │ │ │ │ │ │ ├── const_pair_U_V.pass.cpp │ │ │ │ │ │ │ │ ├── const_pair_U_V_cxx03.pass.cpp │ │ │ │ │ │ │ │ ├── copy_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── default-sfinae.pass.cpp │ │ │ │ │ │ │ │ ├── default.explicit.fail.cpp │ │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ │ ├── dtor.pass.cpp │ │ │ │ │ │ │ │ ├── implicit_deduction_guides.pass.cpp │ │ │ │ │ │ │ │ ├── move_ctor.pass.cpp │ │ │ │ │ │ │ │ ├── not_constexpr_cxx11.fail.cpp │ │ │ │ │ │ │ │ ├── piecewise.pass.cpp │ │ │ │ │ │ │ │ ├── rv_pair_U_V.pass.cpp │ │ │ │ │ │ │ │ ├── special_member_generation_test.pass.cpp │ │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ │ ├── trivial_copy_move.pass.cpp │ │ │ │ │ │ │ │ └── types.pass.cpp │ │ │ │ │ │ │ └── pairs.spec │ │ │ │ │ │ │ │ ├── comparison.pass.cpp │ │ │ │ │ │ │ │ ├── make_pair.pass.cpp │ │ │ │ │ │ │ │ └── non_member_swap.pass.cpp │ │ │ │ │ │ ├── synopsis.pass.cpp │ │ │ │ │ │ ├── utility.inplace │ │ │ │ │ │ │ └── inplace.pass.cpp │ │ │ │ │ │ └── utility.swap │ │ │ │ │ │ │ ├── swap.pass.cpp │ │ │ │ │ │ │ └── swap_array.pass.cpp │ │ │ │ │ │ └── variant │ │ │ │ │ │ ├── variant.bad_variant_access │ │ │ │ │ │ └── bad_variant_access.pass.cpp │ │ │ │ │ │ ├── variant.general │ │ │ │ │ │ └── nothing_to_do.pass.cpp │ │ │ │ │ │ ├── variant.get │ │ │ │ │ │ ├── get_if_index.pass.cpp │ │ │ │ │ │ ├── get_if_type.pass.cpp │ │ │ │ │ │ ├── get_index.pass.cpp │ │ │ │ │ │ ├── get_type.pass.cpp │ │ │ │ │ │ └── holds_alternative.pass.cpp │ │ │ │ │ │ ├── variant.hash │ │ │ │ │ │ ├── enabled_hash.pass.cpp │ │ │ │ │ │ └── hash.pass.cpp │ │ │ │ │ │ ├── variant.helpers │ │ │ │ │ │ ├── variant_alternative.fail.cpp │ │ │ │ │ │ ├── variant_alternative.pass.cpp │ │ │ │ │ │ └── variant_size.pass.cpp │ │ │ │ │ │ ├── variant.monostate.relops │ │ │ │ │ │ └── relops.pass.cpp │ │ │ │ │ │ ├── variant.monostate │ │ │ │ │ │ └── monostate.pass.cpp │ │ │ │ │ │ ├── variant.relops │ │ │ │ │ │ ├── relops.pass.cpp │ │ │ │ │ │ └── relops_bool_conv.fail.cpp │ │ │ │ │ │ ├── variant.synopsis │ │ │ │ │ │ └── variant_npos.pass.cpp │ │ │ │ │ │ ├── variant.variant │ │ │ │ │ │ ├── variant.assign │ │ │ │ │ │ │ ├── T.pass.cpp │ │ │ │ │ │ │ ├── conv.pass.cpp │ │ │ │ │ │ │ ├── copy.fail.cpp │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ └── move.pass.cpp │ │ │ │ │ │ ├── variant.ctor │ │ │ │ │ │ │ ├── T.pass.cpp │ │ │ │ │ │ │ ├── conv.pass.cpp │ │ │ │ │ │ │ ├── copy.pass.cpp │ │ │ │ │ │ │ ├── default.pass.cpp │ │ │ │ │ │ │ ├── in_place_index_args.pass.cpp │ │ │ │ │ │ │ ├── in_place_index_init_list_args.pass.cpp │ │ │ │ │ │ │ ├── in_place_type_args.pass.cpp │ │ │ │ │ │ │ ├── in_place_type_init_list_args.pass.cpp │ │ │ │ │ │ │ └── move.pass.cpp │ │ │ │ │ │ ├── variant.dtor │ │ │ │ │ │ │ └── dtor.pass.cpp │ │ │ │ │ │ ├── variant.mod │ │ │ │ │ │ │ ├── emplace_index_args.pass.cpp │ │ │ │ │ │ │ ├── emplace_index_init_list_args.pass.cpp │ │ │ │ │ │ │ ├── emplace_type_args.pass.cpp │ │ │ │ │ │ │ └── emplace_type_init_list_args.pass.cpp │ │ │ │ │ │ ├── variant.status │ │ │ │ │ │ │ ├── index.pass.cpp │ │ │ │ │ │ │ └── valueless_by_exception.pass.cpp │ │ │ │ │ │ ├── variant.swap │ │ │ │ │ │ │ └── swap.pass.cpp │ │ │ │ │ │ ├── variant_array.fail.cpp │ │ │ │ │ │ ├── variant_empty.fail.cpp │ │ │ │ │ │ ├── variant_reference.fail.cpp │ │ │ │ │ │ └── variant_void.fail.cpp │ │ │ │ │ │ └── variant.visit │ │ │ │ │ │ └── visit.pass.cpp │ │ │ │ └── support │ │ │ │ │ ├── Counter.h │ │ │ │ │ ├── DefaultOnly.h │ │ │ │ │ ├── MoveOnly.h │ │ │ │ │ ├── allocators.h │ │ │ │ │ ├── any_helpers.h │ │ │ │ │ ├── archetypes.h │ │ │ │ │ ├── archetypes.ipp │ │ │ │ │ ├── asan_testing.h │ │ │ │ │ ├── assert_checkpoint.h │ │ │ │ │ ├── charconv_test_helpers.h │ │ │ │ │ ├── cmpxchg_loop.h │ │ │ │ │ ├── constexpr_char_traits.h │ │ │ │ │ ├── container_debug_tests.h │ │ │ │ │ ├── container_test_types.h │ │ │ │ │ ├── controlled_allocators.h │ │ │ │ │ ├── coroutine_types.h │ │ │ │ │ ├── count_new.h │ │ │ │ │ ├── counting_predicates.h │ │ │ │ │ ├── debug_mode_helper.h │ │ │ │ │ ├── deleter_types.h │ │ │ │ │ ├── demangle.h │ │ │ │ │ ├── disable_missing_braces_warning.h │ │ │ │ │ ├── emplace_constructible.h │ │ │ │ │ ├── experimental_any_helpers.h │ │ │ │ │ ├── external_threads.cpp │ │ │ │ │ ├── filesystem_dynamic_test_helper.py │ │ │ │ │ ├── filesystem_include.h │ │ │ │ │ ├── filesystem_test_helper.h │ │ │ │ │ ├── format_string.h │ │ │ │ │ ├── fp_compare.h │ │ │ │ │ ├── hexfloat.h │ │ │ │ │ ├── is_transparent.h │ │ │ │ │ ├── min_allocator.h │ │ │ │ │ ├── msvc_stdlib_force_include.h │ │ │ │ │ ├── nasty_containers.h │ │ │ │ │ ├── nasty_macros.h │ │ │ │ │ ├── nothing_to_do.pass.cpp │ │ │ │ │ ├── platform_support.h │ │ │ │ │ ├── poisoned_hash_helper.h │ │ │ │ │ ├── private_constructor.h │ │ │ │ │ ├── propagate_const_helpers.h │ │ │ │ │ ├── rapid-cxx-test.h │ │ │ │ │ ├── set_windows_crt_report_mode.h │ │ │ │ │ ├── template_cost_testing.h │ │ │ │ │ ├── test.support │ │ │ │ │ ├── test_convertible_header.pass.cpp │ │ │ │ │ ├── test_demangle.pass.cpp │ │ │ │ │ ├── test_macros_header_exceptions.fail.cpp │ │ │ │ │ ├── test_macros_header_exceptions.pass.cpp │ │ │ │ │ ├── test_macros_header_rtti.fail.cpp │ │ │ │ │ ├── test_macros_header_rtti.pass.cpp │ │ │ │ │ └── test_poisoned_hash_helper.pass.cpp │ │ │ │ │ ├── test.workarounds │ │ │ │ │ ├── c1xx_broken_is_trivially_copyable.pass.cpp │ │ │ │ │ └── c1xx_broken_za_ctor_check.pass.cpp │ │ │ │ │ ├── test_allocator.h │ │ │ │ │ ├── test_comparisons.h │ │ │ │ │ ├── test_convertible.h │ │ │ │ │ ├── test_iterators.h │ │ │ │ │ ├── test_macros.h │ │ │ │ │ ├── test_memory_resource.h │ │ │ │ │ ├── test_workarounds.h │ │ │ │ │ ├── tracked_value.h │ │ │ │ │ ├── truncate_fp.h │ │ │ │ │ ├── type_id.h │ │ │ │ │ ├── unique_ptr_test_helper.h │ │ │ │ │ ├── user_defined_integral.h │ │ │ │ │ ├── uses_alloc_types.h │ │ │ │ │ ├── variant_test_helpers.h │ │ │ │ │ └── verbose_assert.h │ │ │ └── utils │ │ │ │ ├── cat_files.py │ │ │ │ ├── ci │ │ │ │ ├── macos-backdeployment.sh │ │ │ │ └── macos-trunk.sh │ │ │ │ ├── docker │ │ │ │ ├── debian9 │ │ │ │ │ ├── Dockerfile.base │ │ │ │ │ ├── Dockerfile.buildbot │ │ │ │ │ ├── Dockerfile.clang │ │ │ │ │ ├── Dockerfile.compiler_zoo │ │ │ │ │ └── Dockerfile.gcc │ │ │ │ ├── docker-compose.yml │ │ │ │ └── scripts │ │ │ │ │ ├── build_gcc_version.sh │ │ │ │ │ ├── build_llvm_version.sh │ │ │ │ │ ├── docker_start_buildbots.sh │ │ │ │ │ ├── docker_update_bot.sh │ │ │ │ │ ├── install_clang_packages.sh │ │ │ │ │ └── run_buildbot.sh │ │ │ │ ├── gdb │ │ │ │ └── libcxx │ │ │ │ │ └── printers.py │ │ │ │ ├── generate_feature_test_macro_components.py │ │ │ │ ├── google-benchmark │ │ │ │ ├── .clang-format │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis-libcxx-setup.sh │ │ │ │ ├── .travis.yml │ │ │ │ ├── .ycm_extra_conf.py │ │ │ │ ├── AUTHORS │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── CONTRIBUTORS │ │ │ │ ├── LICENSE │ │ │ │ ├── README.LLVM │ │ │ │ ├── README.md │ │ │ │ ├── WORKSPACE │ │ │ │ ├── appveyor.yml │ │ │ │ ├── cmake │ │ │ │ │ ├── AddCXXCompilerFlag.cmake │ │ │ │ │ ├── CXXFeatureCheck.cmake │ │ │ │ │ ├── Config.cmake.in │ │ │ │ │ ├── GetGitVersion.cmake │ │ │ │ │ ├── HandleGTest.cmake │ │ │ │ │ ├── benchmark.pc.in │ │ │ │ │ ├── gnu_posix_regex.cpp │ │ │ │ │ ├── llvm-toolchain.cmake │ │ │ │ │ ├── posix_regex.cpp │ │ │ │ │ ├── split_list.cmake │ │ │ │ │ ├── std_regex.cpp │ │ │ │ │ ├── steady_clock.cpp │ │ │ │ │ └── thread_safety_attributes.cpp │ │ │ │ ├── docs │ │ │ │ │ ├── AssemblyTests.md │ │ │ │ │ └── tools.md │ │ │ │ ├── include │ │ │ │ │ └── benchmark │ │ │ │ │ │ └── benchmark.h │ │ │ │ ├── mingw.py │ │ │ │ ├── releasing.md │ │ │ │ ├── src │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── arraysize.h │ │ │ │ │ ├── benchmark.cc │ │ │ │ │ ├── benchmark_api_internal.cc │ │ │ │ │ ├── benchmark_api_internal.h │ │ │ │ │ ├── benchmark_main.cc │ │ │ │ │ ├── benchmark_register.cc │ │ │ │ │ ├── benchmark_register.h │ │ │ │ │ ├── benchmark_runner.cc │ │ │ │ │ ├── benchmark_runner.h │ │ │ │ │ ├── check.h │ │ │ │ │ ├── colorprint.cc │ │ │ │ │ ├── colorprint.h │ │ │ │ │ ├── commandlineflags.cc │ │ │ │ │ ├── commandlineflags.h │ │ │ │ │ ├── complexity.cc │ │ │ │ │ ├── complexity.h │ │ │ │ │ ├── console_reporter.cc │ │ │ │ │ ├── counter.cc │ │ │ │ │ ├── counter.h │ │ │ │ │ ├── csv_reporter.cc │ │ │ │ │ ├── cycleclock.h │ │ │ │ │ ├── internal_macros.h │ │ │ │ │ ├── json_reporter.cc │ │ │ │ │ ├── log.h │ │ │ │ │ ├── mutex.h │ │ │ │ │ ├── re.h │ │ │ │ │ ├── reporter.cc │ │ │ │ │ ├── sleep.cc │ │ │ │ │ ├── sleep.h │ │ │ │ │ ├── statistics.cc │ │ │ │ │ ├── statistics.h │ │ │ │ │ ├── string_util.cc │ │ │ │ │ ├── string_util.h │ │ │ │ │ ├── sysinfo.cc │ │ │ │ │ ├── thread_manager.h │ │ │ │ │ ├── thread_timer.h │ │ │ │ │ ├── timers.cc │ │ │ │ │ └── timers.h │ │ │ │ ├── test │ │ │ │ │ ├── AssemblyTests.cmake │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── basic_test.cc │ │ │ │ │ ├── benchmark_gtest.cc │ │ │ │ │ ├── benchmark_test.cc │ │ │ │ │ ├── clobber_memory_assembly_test.cc │ │ │ │ │ ├── complexity_test.cc │ │ │ │ │ ├── cxx03_test.cc │ │ │ │ │ ├── diagnostics_test.cc │ │ │ │ │ ├── display_aggregates_only_test.cc │ │ │ │ │ ├── donotoptimize_assembly_test.cc │ │ │ │ │ ├── donotoptimize_test.cc │ │ │ │ │ ├── filter_test.cc │ │ │ │ │ ├── fixture_test.cc │ │ │ │ │ ├── link_main_test.cc │ │ │ │ │ ├── map_test.cc │ │ │ │ │ ├── memory_manager_test.cc │ │ │ │ │ ├── multiple_ranges_test.cc │ │ │ │ │ ├── options_test.cc │ │ │ │ │ ├── output_test.h │ │ │ │ │ ├── output_test_helper.cc │ │ │ │ │ ├── register_benchmark_test.cc │ │ │ │ │ ├── report_aggregates_only_test.cc │ │ │ │ │ ├── reporter_output_test.cc │ │ │ │ │ ├── skip_with_error_test.cc │ │ │ │ │ ├── state_assembly_test.cc │ │ │ │ │ ├── statistics_gtest.cc │ │ │ │ │ ├── string_util_gtest.cc │ │ │ │ │ ├── templated_fixture_test.cc │ │ │ │ │ ├── user_counters_tabular_test.cc │ │ │ │ │ ├── user_counters_test.cc │ │ │ │ │ └── user_counters_thousands_test.cc │ │ │ │ └── tools │ │ │ │ │ ├── compare.py │ │ │ │ │ ├── gbench │ │ │ │ │ ├── Inputs │ │ │ │ │ │ ├── test1_run1.json │ │ │ │ │ │ ├── test1_run2.json │ │ │ │ │ │ ├── test2_run.json │ │ │ │ │ │ ├── test3_run0.json │ │ │ │ │ │ └── test3_run1.json │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── report.py │ │ │ │ │ └── util.py │ │ │ │ │ └── strip_asm.py │ │ │ │ ├── libcxx │ │ │ │ ├── __init__.py │ │ │ │ ├── compiler.py │ │ │ │ ├── sym_check │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── diff.py │ │ │ │ │ ├── extract.py │ │ │ │ │ ├── match.py │ │ │ │ │ └── util.py │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── config.py │ │ │ │ │ ├── executor.py │ │ │ │ │ ├── format.py │ │ │ │ │ ├── googlebenchmark.py │ │ │ │ │ ├── target_info.py │ │ │ │ │ └── tracing.py │ │ │ │ └── util.py │ │ │ │ ├── merge_archives.py │ │ │ │ ├── not.py │ │ │ │ ├── run.py │ │ │ │ ├── sym_diff.py │ │ │ │ ├── sym_extract.py │ │ │ │ ├── sym_match.py │ │ │ │ └── symcheck-blacklists │ │ │ │ ├── linux_blacklist.txt │ │ │ │ └── osx_blacklist.txt │ │ ├── libextra │ │ │ ├── cregex.cpp │ │ │ ├── makefile │ │ │ └── tmpfilcpp.cpp │ │ ├── makefile │ │ ├── stdinc │ │ │ ├── _rtti.h │ │ │ ├── cdir │ │ │ ├── cdos │ │ │ ├── cfcntl │ │ │ ├── cio │ │ │ ├── csearch │ │ │ ├── exception │ │ │ ├── new │ │ │ └── typeinfo │ │ └── stdinc_libcxx │ │ │ ├── _rtti.h │ │ │ ├── cdir │ │ │ ├── cdos │ │ │ ├── cfcntl │ │ │ ├── cio │ │ │ ├── csearch │ │ │ └── exception │ ├── io │ │ ├── 68k │ │ │ └── iomath.src │ │ ├── _sprintf.c │ │ ├── _sscanf.c │ │ ├── clearerr.c │ │ ├── dtoa.c │ │ ├── fast-dtoa.h │ │ ├── fclose.c │ │ ├── fflush.c │ │ ├── fgetc.c │ │ ├── fgetpos.c │ │ ├── fgets.c │ │ ├── flockfile.c │ │ ├── fmem.c │ │ ├── fopen.c │ │ ├── fprintf.c │ │ ├── fputc.c │ │ ├── fputs.c │ │ ├── fread.c │ │ ├── freopen.c │ │ ├── fseek.c │ │ ├── fsetpos.c │ │ ├── ftell.c │ │ ├── fwrite.c │ │ ├── getdrvs.c │ │ ├── gets.c │ │ ├── makefile │ │ ├── perror.c │ │ ├── popen.c │ │ ├── printf.c │ │ ├── puts.c │ │ ├── remove.c │ │ ├── rename.c │ │ ├── rewind.c │ │ ├── rmtmp.c │ │ ├── scanft │ │ │ ├── in_n │ │ │ ├── in_n1 │ │ │ ├── in_s1 │ │ │ ├── in_s1a │ │ │ ├── n.c │ │ │ ├── n1.c │ │ │ ├── s.c │ │ │ ├── s1.c │ │ │ ├── t3.c │ │ │ ├── t3a.c │ │ │ └── t7.c │ │ ├── setbuf.c │ │ ├── setvbuf.c │ │ ├── sprintf.c │ │ ├── sscanf.c │ │ ├── test │ │ │ ├── append.c │ │ │ ├── bcp │ │ │ ├── bcpb │ │ │ ├── byedave │ │ │ ├── cp │ │ │ ├── cpb │ │ │ ├── data │ │ │ │ ├── bcp │ │ │ │ ├── cp │ │ │ │ ├── cpb │ │ │ │ └── input │ │ │ ├── fgetc.c │ │ │ ├── fgets.c │ │ │ ├── fputc.c │ │ │ ├── fputs.c │ │ │ ├── fread.c │ │ │ ├── fwrite.c │ │ │ ├── gp.c │ │ │ ├── gpf.c │ │ │ ├── gpn.c │ │ │ ├── gpnf.c │ │ │ ├── gpns.c │ │ │ ├── gps.c │ │ │ ├── hi.txt │ │ │ ├── hidave │ │ │ ├── input │ │ │ ├── locio.c │ │ │ ├── prftst.c │ │ │ ├── rwtst.c │ │ │ ├── scftst.c │ │ │ ├── setvbuf.c │ │ │ ├── wcp │ │ │ └── wcpb │ │ ├── tmpfil.c │ │ └── ungetc.c │ ├── locale │ │ ├── cctype.c │ │ ├── clocale.c │ │ ├── ctimeloc.c │ │ ├── env.h │ │ ├── env │ │ │ ├── back │ │ │ │ ├── culllcl.c │ │ │ │ ├── culllcl.exe │ │ │ │ ├── culllcl.obj │ │ │ │ └── locale.bll │ │ │ ├── bugs │ │ │ ├── de_de_dos437.env │ │ │ ├── de_de_dos850.env │ │ │ ├── de_de_win1252.env │ │ │ ├── en_gb_dos437.env │ │ │ ├── en_gb_dos850.env │ │ │ ├── en_gb_win1252.env │ │ │ ├── en_us_dos437.env │ │ │ ├── en_us_dos850.env │ │ │ ├── en_us_win1252.env │ │ │ ├── env.c │ │ │ ├── env.h │ │ │ ├── env.sys │ │ │ ├── extrzip.c │ │ │ ├── extrzip.exe │ │ │ ├── fr_fr_dos437.env │ │ │ ├── fr_fr_dos850.env │ │ │ ├── fr_fr_win1252.env │ │ │ ├── llocale.h │ │ │ ├── make.bat │ │ │ └── yaktest-1.0.1-1.src.rpm │ │ ├── lconv.c │ │ ├── makefile │ │ ├── setlocal.c │ │ ├── slconv.c │ │ └── test │ │ │ ├── cttst.c │ │ │ └── setloc.c │ ├── makefile │ ├── maker.mak │ ├── math │ │ ├── 386 │ │ │ ├── erf.nas │ │ │ ├── expx.nas │ │ │ ├── fdim.nas │ │ │ ├── feenv.nas │ │ │ ├── feround.nas │ │ │ ├── fexcpt.nas │ │ │ ├── fltv.nas │ │ │ ├── fma.nas │ │ │ ├── fmin.nas │ │ │ ├── fmod.nas │ │ │ ├── fpc.nas │ │ │ ├── llrint.nas │ │ │ ├── lrint.nas │ │ │ ├── matherr.nas │ │ │ ├── modf.nas │ │ │ ├── nancomp.nas │ │ │ ├── nearbyin.nas │ │ │ ├── next.nas │ │ │ ├── remain.nas │ │ │ ├── remquo.nas │ │ │ ├── rint.nas │ │ │ ├── signif.nas │ │ │ ├── test │ │ │ │ ├── archyp.c │ │ │ │ ├── arctrig.c │ │ │ │ ├── explog.c │ │ │ │ ├── hyptrig.c │ │ │ │ ├── matherr.inc │ │ │ │ ├── misc.c │ │ │ │ ├── modf.c │ │ │ │ ├── poly.c │ │ │ │ ├── remain.c │ │ │ │ ├── rootpow.c │ │ │ │ ├── round.c │ │ │ │ ├── testtrig.c │ │ │ │ └── trig.c │ │ │ ├── tgamma.nas │ │ │ └── trunc.nas │ │ ├── 68k │ │ │ ├── abs.src │ │ │ ├── acos.src │ │ │ ├── acosl.src │ │ │ ├── asin.src │ │ │ ├── asinl.src │ │ │ ├── atan.src │ │ │ ├── atan2.src │ │ │ ├── atan2l.src │ │ │ ├── atanl.src │ │ │ ├── ceil.src │ │ │ ├── ceill.src │ │ │ ├── cos.src │ │ │ ├── cosh.src │ │ │ ├── coshl.src │ │ │ ├── cosl.src │ │ │ ├── div.src │ │ │ ├── exp.src │ │ │ ├── expl.src │ │ │ ├── fabs.src │ │ │ ├── fabsl.src │ │ │ ├── floor.src │ │ │ ├── floorl.src │ │ │ ├── fmod.src │ │ │ ├── fmodl.src │ │ │ ├── fpc.src │ │ │ ├── fpcl.src │ │ │ ├── frexp.src │ │ │ ├── frexpl.src │ │ │ ├── genmerr.src │ │ │ ├── genmerrl.src │ │ │ ├── hypot.src │ │ │ ├── hypotl.src │ │ │ ├── ldexp.src │ │ │ ├── ldexpl.src │ │ │ ├── log.src │ │ │ ├── log10.src │ │ │ ├── log10l.src │ │ │ ├── logl.src │ │ │ ├── matherr.src │ │ │ ├── matherrl.src │ │ │ ├── modf.src │ │ │ ├── modfl.src │ │ │ ├── poly.src │ │ │ ├── polyl.src │ │ │ ├── pow.src │ │ │ ├── pow10.src │ │ │ ├── pow10l.src │ │ │ ├── powl.src │ │ │ ├── sin.src │ │ │ ├── sinh.src │ │ │ ├── sinhl.src │ │ │ ├── sinl.src │ │ │ ├── sqrt.src │ │ │ ├── sqrtl.src │ │ │ ├── tan.src │ │ │ ├── tanh.src │ │ │ ├── tanhl.src │ │ │ └── tanl.src │ │ ├── acosh.c │ │ ├── asin.c │ │ ├── asinh.c │ │ ├── atan.c │ │ ├── atanh.c │ │ ├── cbrt.c │ │ ├── chbevl.c │ │ ├── chebyshev.c │ │ ├── const.c │ │ ├── cosh.c │ │ ├── drand.c │ │ ├── exp.c │ │ ├── exp10.c │ │ ├── exp2.c │ │ ├── fabs.c │ │ ├── floor.c │ │ ├── gamma.c │ │ ├── huge_val.c │ │ ├── ilogb.c │ │ ├── isnan.c │ │ ├── lgamma.c │ │ ├── lgammacor.c │ │ ├── log.c │ │ ├── log10.c │ │ ├── log2.c │ │ ├── makefile │ │ ├── matherr.inc │ │ ├── mconf.h │ │ ├── mtherr.c │ │ ├── nan.c │ │ ├── nans.c │ │ ├── polevl.c │ │ ├── pow.c │ │ ├── powi.c │ │ ├── protos.h │ │ ├── rmath.h │ │ ├── round.c │ │ ├── setprec.c │ │ ├── sin.c │ │ ├── sincos.c │ │ ├── sindg.c │ │ ├── sinh.c │ │ ├── sqrt.c │ │ ├── stirlerr.c │ │ ├── tan.c │ │ ├── tandg.c │ │ ├── tanh.c │ │ ├── test │ │ │ ├── dtestvec.c │ │ │ ├── mathtst.c │ │ │ ├── mod2pi.c │ │ │ ├── mt.c │ │ │ └── mtst.c │ │ └── unity.c │ ├── platform │ │ ├── cil32 │ │ │ ├── makefile │ │ │ └── rtl │ │ │ │ ├── _beep.c │ │ │ │ ├── _errno.c │ │ │ │ ├── _find.c │ │ │ │ ├── chdir.c │ │ │ │ ├── crtexit.c │ │ │ │ ├── cwait.c │ │ │ │ ├── llassert.c │ │ │ │ ├── llchmod.c │ │ │ │ ├── llchsize.c │ │ │ │ ├── llclose.c │ │ │ │ ├── llcreat.c │ │ │ │ ├── lldup.c │ │ │ │ ├── llf.c │ │ │ │ ├── llfpstub.c │ │ │ │ ├── llgenv.c │ │ │ │ ├── llgetpos.c │ │ │ │ ├── llopen.c │ │ │ │ ├── llread.c │ │ │ │ ├── llseek.c │ │ │ │ ├── llshf.c │ │ │ │ ├── llstdio.c │ │ │ │ ├── lluio.c │ │ │ │ ├── lluiof.c │ │ │ │ ├── llwrite.c │ │ │ │ ├── makefile │ │ │ │ ├── searchp.c │ │ │ │ ├── system.c │ │ │ │ └── test │ │ │ │ └── file.c │ │ ├── common │ │ │ ├── makefile │ │ │ └── srproc.c │ │ ├── copyrght.asm │ │ ├── makefile │ │ └── win32 │ │ │ ├── crtdmain │ │ │ ├── crtdll.def │ │ │ ├── crtdmain.c │ │ │ └── makefile │ │ │ ├── def │ │ │ ├── advapi32.def │ │ │ ├── avicap32.def │ │ │ ├── avifil32.def │ │ │ ├── comctl32.def │ │ │ ├── comdlg32.def │ │ │ ├── crtdll.def │ │ │ ├── ctl3d32.def │ │ │ ├── gdi32.def │ │ │ ├── gdiplus.def │ │ │ ├── glu32.def │ │ │ ├── imagehlp.def │ │ │ ├── imm32.def │ │ │ ├── impdefs.lst │ │ │ ├── kernel32.def │ │ │ ├── lz32.def │ │ │ ├── makefile │ │ │ ├── mapi32.def │ │ │ ├── mfcuia32.def │ │ │ ├── mgmtapi.def │ │ │ ├── mpr.def │ │ │ ├── msacm32.def │ │ │ ├── msimg32.def │ │ │ ├── msvfw32.def │ │ │ ├── netapi32.def │ │ │ ├── odbc32.def │ │ │ ├── odbccp32.def │ │ │ ├── ole32.def │ │ │ ├── oleaut32.def │ │ │ ├── opengl32.def │ │ │ ├── pkpd32.def │ │ │ ├── rasapi32.def │ │ │ ├── rpcns4.def │ │ │ ├── rpcrt4.def │ │ │ ├── shell32.def │ │ │ ├── shfolder.def │ │ │ ├── shlwapi.def │ │ │ ├── tapi32.def │ │ │ ├── url.def │ │ │ ├── urlmon.def │ │ │ ├── user32.def │ │ │ ├── uxtheme.def │ │ │ ├── vdmdbg.def │ │ │ ├── version.def │ │ │ ├── wininet.def │ │ │ ├── winmm.def │ │ │ ├── winspool.def │ │ │ ├── wow32.def │ │ │ └── ws2_32.def │ │ │ ├── delayimp │ │ │ ├── delayimp.c │ │ │ ├── dlifailurehook.c │ │ │ ├── dlinotifyhook.c │ │ │ └── makefile │ │ │ ├── inc │ │ │ ├── WTypesbase.h │ │ │ ├── accctrl.h │ │ │ ├── aclapi.h │ │ │ ├── aclui.h │ │ │ ├── activeds.h │ │ │ ├── adptif.h │ │ │ ├── adsdb.h │ │ │ ├── adserr.h │ │ │ ├── adshlp.h │ │ │ ├── adsiid.h │ │ │ ├── adsnms.h │ │ │ ├── adssts.h │ │ │ ├── adtgen.h │ │ │ ├── af_irda.h │ │ │ ├── apisetcconv.h │ │ │ ├── appavcap.h │ │ │ ├── appmgmt.h │ │ │ ├── appnotify.h │ │ │ ├── appxpackaging.h │ │ │ ├── authif.h │ │ │ ├── authz.h │ │ │ ├── avifmt.h │ │ │ ├── aviriff.h │ │ │ ├── avrt.h │ │ │ ├── azroles.h │ │ │ ├── basetsd.h │ │ │ ├── basetyps.h │ │ │ ├── batclass.h │ │ │ ├── bcrypt.h │ │ │ ├── bherr.h │ │ │ ├── bhfilter.h │ │ │ ├── bhtypes.h │ │ │ ├── bits.h │ │ │ ├── bits1_5.h │ │ │ ├── bits2_0.h │ │ │ ├── bits2_5.h │ │ │ ├── bits3_0.h │ │ │ ├── bits4_0.h │ │ │ ├── bits5_0.h │ │ │ ├── bitsmsg.h │ │ │ ├── camerauicontrol.h │ │ │ ├── cchannel.h │ │ │ ├── cderr.h │ │ │ ├── certadm.h │ │ │ ├── certbcli.h │ │ │ ├── certcli.h │ │ │ ├── certenc.h │ │ │ ├── certexit.h │ │ │ ├── certif.h │ │ │ ├── certmod.h │ │ │ ├── certpol.h │ │ │ ├── certsrv.h │ │ │ ├── certview.h │ │ │ ├── cfg.h │ │ │ ├── cfgmgr32.h │ │ │ ├── cguid.h │ │ │ ├── clfs.h │ │ │ ├── clfslsn.h │ │ │ ├── clfsmgmt.h │ │ │ ├── clfsmgmtw32.h │ │ │ ├── clfsw32.h │ │ │ ├── clusapi.h │ │ │ ├── codecs.h │ │ │ ├── colordlg.h │ │ │ ├── combaseapi.h │ │ │ ├── comcat.h │ │ │ ├── coml2api.h │ │ │ ├── commapi.h │ │ │ ├── commctrl.h │ │ │ ├── commdlg.h │ │ │ ├── commoncontrols.h │ │ │ ├── compressapi.h │ │ │ ├── consoleapi.h │ │ │ ├── cpl.h │ │ │ ├── cplext.h │ │ │ ├── cryptuiapi.h │ │ │ ├── cryptxml.h │ │ │ ├── custcntl.h │ │ │ ├── datetimeapi.h │ │ │ ├── dbghelp.h │ │ │ ├── dbt.h │ │ │ ├── dde.h │ │ │ ├── ddeml.h │ │ │ ├── debugapi.h │ │ │ ├── devpkey.h │ │ │ ├── devpropdef.h │ │ │ ├── dhcpcsdk.h │ │ │ ├── digitalv.h │ │ │ ├── dimm.h │ │ │ ├── dispex.h │ │ │ ├── dlcapi.h │ │ │ ├── dlgs.h │ │ │ ├── dls1.h │ │ │ ├── docobj.h │ │ │ ├── dpapi.h │ │ │ ├── dsadmin.h │ │ │ ├── dsclient.h │ │ │ ├── dsgetdc.h │ │ │ ├── dskquota.h │ │ │ ├── dsquery.h │ │ │ ├── dsrole.h │ │ │ ├── dwmapi.h │ │ │ ├── dxgiformat.h │ │ │ ├── elscore.h │ │ │ ├── elssrvc.h │ │ │ ├── enclaveapi.h │ │ │ ├── errhandlingapi.h │ │ │ ├── evntcons.h │ │ │ ├── evntprov.h │ │ │ ├── evntrace.h │ │ │ ├── evr.h │ │ │ ├── excpt.h │ │ │ ├── exdisp.h │ │ │ ├── exdispid.h │ │ │ ├── faxdev.h │ │ │ ├── faxroute.h │ │ │ ├── fci.h │ │ │ ├── fdi.h │ │ │ ├── featurestagingapi.h │ │ │ ├── fibersapi.h │ │ │ ├── fileapi.h │ │ │ ├── fltdefs.h │ │ │ ├── frame.h │ │ │ ├── gdiplus │ │ │ │ ├── gdiplus.h │ │ │ │ ├── gdiplusbase.h │ │ │ │ ├── gdiplusbrush.h │ │ │ │ ├── gdipluscolor.h │ │ │ │ ├── gdipluscolormatrix.h │ │ │ │ ├── gdipluseffects.h │ │ │ │ ├── gdiplusenums.h │ │ │ │ ├── gdiplusflat.h │ │ │ │ ├── gdiplusgpstubs.h │ │ │ │ ├── gdiplusgraphics.h │ │ │ │ ├── gdiplusheaders.h │ │ │ │ ├── gdiplusimageattributes.h │ │ │ │ ├── gdiplusimagecodec.h │ │ │ │ ├── gdiplusimaging.h │ │ │ │ ├── gdiplusimpl.h │ │ │ │ ├── gdiplusinit.h │ │ │ │ ├── gdipluslinecaps.h │ │ │ │ ├── gdiplusmatrix.h │ │ │ │ ├── gdiplusmem.h │ │ │ │ ├── gdiplusmetafile.h │ │ │ │ ├── gdiplusmetaheader.h │ │ │ │ ├── gdipluspath.h │ │ │ │ ├── gdipluspen.h │ │ │ │ ├── gdipluspixelformats.h │ │ │ │ ├── gdiplusstringformat.h │ │ │ │ └── gdiplustypes.h │ │ │ ├── gl │ │ │ │ ├── gl.h │ │ │ │ ├── glaux.h │ │ │ │ └── glu.h │ │ │ ├── gpedit.h │ │ │ ├── guiddef.h │ │ │ ├── handleapi.h │ │ │ ├── heapapi.h │ │ │ ├── htmlguid.h │ │ │ ├── htmlhelp.h │ │ │ ├── http.h │ │ │ ├── iads.h │ │ │ ├── icftypes.h │ │ │ ├── icm.h │ │ │ ├── icmpapi.h │ │ │ ├── ifdef.h │ │ │ ├── ifmib.h │ │ │ ├── iimgctx.h │ │ │ ├── imagehlp.h │ │ │ ├── ime.h │ │ │ ├── imessage.h │ │ │ ├── imm.h │ │ │ ├── in6addr.h │ │ │ ├── inaddr.h │ │ │ ├── inilib.h │ │ │ ├── initguid.h │ │ │ ├── interlockedapi.h │ │ │ ├── intshcut.h │ │ │ ├── ioapiset.h │ │ │ ├── ipexport.h │ │ │ ├── iphlpapi.h │ │ │ ├── ipifcons.h │ │ │ ├── ipinfoid.h │ │ │ ├── ipmib.h │ │ │ ├── iprtrmib.h │ │ │ ├── iptypes.h │ │ │ ├── ipxconst.h │ │ │ ├── ipxrip.h │ │ │ ├── ipxrtdef.h │ │ │ ├── ipxsap.h │ │ │ ├── ipxtfflt.h │ │ │ ├── isguids.h │ │ │ ├── jobapi.h │ │ │ ├── jobapi2.h │ │ │ ├── joystickapi.h │ │ │ ├── knownfolders.h │ │ │ ├── ks.h │ │ │ ├── ksmedia.h │ │ │ ├── ktmtypes.h │ │ │ ├── ktmw32.h │ │ │ ├── libloaderapi.h │ │ │ ├── libloaderapi2.h │ │ │ ├── lm.h │ │ │ ├── lmaccess.h │ │ │ ├── lmalert.h │ │ │ ├── lmapibuf.h │ │ │ ├── lmat.h │ │ │ ├── lmaudit.h │ │ │ ├── lmconfig.h │ │ │ ├── lmcons.h │ │ │ ├── lmdfs.h │ │ │ ├── lmerr.h │ │ │ ├── lmerrlog.h │ │ │ ├── lmjoin.h │ │ │ ├── lmmsg.h │ │ │ ├── lmremutl.h │ │ │ ├── lmrepl.h │ │ │ ├── lmserver.h │ │ │ ├── lmshare.h │ │ │ ├── lmsname.h │ │ │ ├── lmstats.h │ │ │ ├── lmsvc.h │ │ │ ├── lmuse.h │ │ │ ├── lmuseflg.h │ │ │ ├── lmwksta.h │ │ │ ├── loadperf.h │ │ │ ├── lpmapi.h │ │ │ ├── lsalookup.h │ │ │ ├── lzexpand.h │ │ │ ├── madcapcl.h │ │ │ ├── mapi.h │ │ │ ├── mapicode.h │ │ │ ├── mapidefs.h │ │ │ ├── mapiform.h │ │ │ ├── mapiguid.h │ │ │ ├── mapispi.h │ │ │ ├── mapitags.h │ │ │ ├── mapiutil.h │ │ │ ├── mapix.h │ │ │ ├── mciapi.h │ │ │ ├── mciavi.h │ │ │ ├── mcx.h │ │ │ ├── mediaerr.h │ │ │ ├── mediaobj.h │ │ │ ├── memoryapi.h │ │ │ ├── mfapi.h │ │ │ ├── mferror.h │ │ │ ├── mfidl.h │ │ │ ├── mfmp2dlna.h │ │ │ ├── mfobjects.h │ │ │ ├── mfplay.h │ │ │ ├── mfreadwrite.h │ │ │ ├── mftransform.h │ │ │ ├── mgm.h │ │ │ ├── mgmtapi.h │ │ │ ├── midles.h │ │ │ ├── minidumpapiset.h │ │ │ ├── minschannel.h │ │ │ ├── minwinbase.h │ │ │ ├── minwindef.h │ │ │ ├── mmddk.h │ │ │ ├── mmeapi.h │ │ │ ├── mmiscapi.h │ │ │ ├── mmiscapi2.h │ │ │ ├── mmreg.h │ │ │ ├── mmsyscom.h │ │ │ ├── mmsystem.h │ │ │ ├── mprapi.h │ │ │ ├── mq.h │ │ │ ├── mqmail.h │ │ │ ├── msacm.h │ │ │ ├── mscat.h │ │ │ ├── msfs.h │ │ │ ├── mshtmhst.h │ │ │ ├── mshtml.h │ │ │ ├── mshtmlc.h │ │ │ ├── msi.h │ │ │ ├── msidefs.h │ │ │ ├── msiquery.h │ │ │ ├── mssip.h │ │ │ ├── mstcpip.h │ │ │ ├── mswsock.h │ │ │ ├── mswsockdef.h │ │ │ ├── msxml.h │ │ │ ├── msxml2.h │ │ │ ├── msxml6.h │ │ │ ├── multimon.h │ │ │ ├── namedpipeapi.h │ │ │ ├── namespaceapi.h │ │ │ ├── nb30.h │ │ │ ├── ncrypt.h │ │ │ ├── nddeapi.h │ │ │ ├── ndr64types.h │ │ │ ├── ndrtypes.h │ │ │ ├── netfw.h │ │ │ ├── netioapi.h │ │ │ ├── netmon.h │ │ │ ├── networkisolation.h │ │ │ ├── nldef.h │ │ │ ├── nmerr.h │ │ │ ├── nmevent.h │ │ │ ├── nmexpert.h │ │ │ ├── nmsupp.h │ │ │ ├── npapi.h │ │ │ ├── npptypes.h │ │ │ ├── nspapi.h │ │ │ ├── ntddndis.h │ │ │ ├── ntdsapi.h │ │ │ ├── ntdsbcli.h │ │ │ ├── ntdsbmsg.h │ │ │ ├── ntlsa.h │ │ │ ├── ntmsapi.h │ │ │ ├── ntquery.h │ │ │ ├── ntsecapi.h │ │ │ ├── ntsecpkg.h │ │ │ ├── ntstatus.h │ │ │ ├── oaidl.h │ │ │ ├── objbase.h │ │ │ ├── objectarray.h │ │ │ ├── objidl.h │ │ │ ├── objidlbase.h │ │ │ ├── ocidl.h │ │ │ ├── odbcinst.h │ │ │ ├── ole2.h │ │ │ ├── ole2ver.h │ │ │ ├── oleauto.h │ │ │ ├── olectl.h │ │ │ ├── oledbguid.h │ │ │ ├── oledlg.h │ │ │ ├── oleidl.h │ │ │ ├── oobenotification.h │ │ │ ├── p2p.h │ │ │ ├── parser.h │ │ │ ├── patchapi.h │ │ │ ├── patchwiz.h │ │ │ ├── pathcch.h │ │ │ ├── pbt.h │ │ │ ├── pchannel.h │ │ │ ├── pciprop.h │ │ │ ├── pdh.h │ │ │ ├── pdhmsg.h │ │ │ ├── perflib.h │ │ │ ├── playsoundapi.h │ │ │ ├── pnrpdef.h │ │ │ ├── pnrpns.h │ │ │ ├── poppack.h │ │ │ ├── portabledevice.h │ │ │ ├── portabledeviceapi.h │ │ │ ├── portabledeviceconnectapi.h │ │ │ ├── portabledevicetypes.h │ │ │ ├── powerbase.h │ │ │ ├── powersetting.h │ │ │ ├── powrprof.h │ │ │ ├── prnasnot.h │ │ │ ├── processenv.h │ │ │ ├── processthreadsapi.h │ │ │ ├── processtopologyapi.h │ │ │ ├── profileapi.h │ │ │ ├── profinfo.h │ │ │ ├── propidl.h │ │ │ ├── propidlbase.h │ │ │ ├── propkeydef.h │ │ │ ├── propsys.h │ │ │ ├── prsht.h │ │ │ ├── psapi.h │ │ │ ├── pshpack1.h │ │ │ ├── pshpack2.h │ │ │ ├── pshpack4.h │ │ │ ├── pshpack8.h │ │ │ ├── qmgr.h │ │ │ ├── qos.h │ │ │ ├── qos2.h │ │ │ ├── qosname.h │ │ │ ├── qossp.h │ │ │ ├── ras.h │ │ │ ├── rasdlg.h │ │ │ ├── raseapif.h │ │ │ ├── raserror.h │ │ │ ├── rassapi.h │ │ │ ├── rasshost.h │ │ │ ├── realtimeapiset.h │ │ │ ├── reason.h │ │ │ ├── regstr.h │ │ │ ├── resapi.h │ │ │ ├── resizer.h │ │ │ ├── restartmanager.h │ │ │ ├── richedit.h │ │ │ ├── richole.h │ │ │ ├── routprot.h │ │ │ ├── rpc.h │ │ │ ├── rpcasync.h │ │ │ ├── rpcdce.h │ │ │ ├── rpcdcep.h │ │ │ ├── rpcndr.h │ │ │ ├── rpcnsi.h │ │ │ ├── rpcnsip.h │ │ │ ├── rpcnterr.h │ │ │ ├── rpcproxy.h │ │ │ ├── rtlsupportapi.h │ │ │ ├── rtmv2.h │ │ │ ├── rtutils.h │ │ │ ├── sapi.h │ │ │ ├── schannel.h │ │ │ ├── schedule.h │ │ │ ├── schemadef.h │ │ │ ├── schnlsp.h │ │ │ ├── scrnsave.h │ │ │ ├── sddl.h │ │ │ ├── sdkddkver.h │ │ │ ├── secext.h │ │ │ ├── security.h │ │ │ ├── securityappcontainer.h │ │ │ ├── securitybaseapi.h │ │ │ ├── sensapi.h │ │ │ ├── sensors.h │ │ │ ├── sensorsapi.h │ │ │ ├── servprov.h │ │ │ ├── setupapi.h │ │ │ ├── sfc.h │ │ │ ├── shappmgr.h │ │ │ ├── shdispid.h │ │ │ ├── shellapi.h │ │ │ ├── shellscalingapi.h │ │ │ ├── sherrors.h │ │ │ ├── shfolder.h │ │ │ ├── shldisp.h │ │ │ ├── shlguid.h │ │ │ ├── shlobj.h │ │ │ ├── shlwapi.h │ │ │ ├── shobjidl.h │ │ │ ├── shtypes.h │ │ │ ├── snmp.h │ │ │ ├── softpub.h │ │ │ ├── sporder.h │ │ │ ├── sql.h │ │ │ ├── sqlext.h │ │ │ ├── sqltypes.h │ │ │ ├── sqlucode.h │ │ │ ├── srpapi.h │ │ │ ├── srrestoreptapi.h │ │ │ ├── sspi.h │ │ │ ├── sti.h │ │ │ ├── stierr.h │ │ │ ├── stireg.h │ │ │ ├── stm.h │ │ │ ├── stringapiset.h │ │ │ ├── strsafe.h │ │ │ ├── structuredquery.h │ │ │ ├── subauth.h │ │ │ ├── svrapi.h │ │ │ ├── synchapi.h │ │ │ ├── sysinfoapi.h │ │ │ ├── systemtopologyapi.h │ │ │ ├── tapi.h │ │ │ ├── taskschd.h │ │ │ ├── tcguid.h │ │ │ ├── tcpestats.h │ │ │ ├── tcpmib.h │ │ │ ├── threadpoolapiset.h │ │ │ ├── threadpoollegacyapiset.h │ │ │ ├── timeapi.h │ │ │ ├── timezoneapi.h │ │ │ ├── tlhelp32.h │ │ │ ├── tmschema.h │ │ │ ├── tnef.h │ │ │ ├── traffic.h │ │ │ ├── transact.h │ │ │ ├── tspi.h │ │ │ ├── tvout.h │ │ │ ├── udpmib.h │ │ │ ├── uiribbon.h │ │ │ ├── uiribbonkeydef.h │ │ │ ├── unknwn.h │ │ │ ├── unknwnbase.h │ │ │ ├── urlmon.h │ │ │ ├── userenv.h │ │ │ ├── usp10.h │ │ │ ├── utilapiset.h │ │ │ ├── uxtheme.h │ │ │ ├── vcr.h │ │ │ ├── verrsrc.h │ │ │ ├── versionhelpers.h │ │ │ ├── vfw.h │ │ │ ├── virtdisk.h │ │ │ ├── vsadmin.h │ │ │ ├── vss.h │ │ │ ├── vsserror.h │ │ │ ├── vsstyle.h │ │ │ ├── vssym32.h │ │ │ ├── wbemads.h │ │ │ ├── wbemcli.h │ │ │ ├── wbemdisp.h │ │ │ ├── wbemidl.h │ │ │ ├── wbemprov.h │ │ │ ├── wbemtran.h │ │ │ ├── wcnapi.h │ │ │ ├── wcndevice.h │ │ │ ├── wcnfunctiondiscoverykeys.h │ │ │ ├── wcntypes.h │ │ │ ├── wct.h │ │ │ ├── wdsclientapi.h │ │ │ ├── webservices.h │ │ │ ├── wfext.h │ │ │ ├── winable.h │ │ │ ├── winapifamily.h │ │ │ ├── winbase.h │ │ │ ├── winber.h │ │ │ ├── winbio.h │ │ │ ├── winbio_err.h │ │ │ ├── winbio_types.h │ │ │ ├── wincodec.h │ │ │ ├── wincon.h │ │ │ ├── wincred.h │ │ │ ├── wincrypt.h │ │ │ ├── windef.h │ │ │ ├── windns.h │ │ │ ├── windot11.h │ │ │ ├── windows.h │ │ │ ├── windowssideshow.h │ │ │ ├── windowssideshowapi.h │ │ │ ├── windowsx.h │ │ │ ├── winefs.h │ │ │ ├── winerror.h │ │ │ ├── winfax.h │ │ │ ├── wingdi.h │ │ │ ├── winhttp.h │ │ │ ├── wininet.h │ │ │ ├── winioctl.h │ │ │ ├── winldap.h │ │ │ ├── winnetwk.h │ │ │ ├── winnls.h │ │ │ ├── winnls32.h │ │ │ ├── winnt.h │ │ │ ├── winperf.h │ │ │ ├── winreg.h │ │ │ ├── winresrc.h │ │ │ ├── winsafer.h │ │ │ ├── winscard.h │ │ │ ├── winsmcrd.h │ │ │ ├── winsnmp.h │ │ │ ├── winsock.h │ │ │ ├── winsock2.h │ │ │ ├── winspool.h │ │ │ ├── winsvc.h │ │ │ ├── wintrust.h │ │ │ ├── winuser.h │ │ │ ├── winver.h │ │ │ ├── winwlx.h │ │ │ ├── wlantypes.h │ │ │ ├── wlclient.h │ │ │ ├── wmistr.h │ │ │ ├── wow64apiset.h │ │ │ ├── wownt32.h │ │ │ ├── wpapi.h │ │ │ ├── wpapimsg.h │ │ │ ├── wpcrsmsg.h │ │ │ ├── wpftpmsg.h │ │ │ ├── wppstmsg.h │ │ │ ├── wptypes.h │ │ │ ├── wpwizmsg.h │ │ │ ├── ws2atm.h │ │ │ ├── ws2def.h │ │ │ ├── ws2ipdef.h │ │ │ ├── ws2spi.h │ │ │ ├── ws2tcpip.h │ │ │ ├── wscapi.h │ │ │ ├── wsipx.h │ │ │ ├── wsnwlink.h │ │ │ ├── wspiapi.h │ │ │ ├── wtsapi32.h │ │ │ ├── wtypes.h │ │ │ ├── wuapi.h │ │ │ └── xpsprint.h │ │ │ ├── lscrtl │ │ │ ├── c0dll.c │ │ │ ├── lscrtl.nas │ │ │ ├── lscrtl.rc │ │ │ └── makefile │ │ │ ├── lsdbghelper │ │ │ ├── PEHeader.h │ │ │ ├── dllxcptdump.c │ │ │ ├── makefile │ │ │ └── unmangle.c │ │ │ ├── makefile │ │ │ ├── msvcrdm │ │ │ ├── makefile │ │ │ ├── msvcrdm.c │ │ │ └── msvcrt.def │ │ │ ├── occil │ │ │ ├── lsmsilcrtl.dll │ │ │ ├── lsmsilcrtl │ │ │ │ ├── lsmsilcrtl.cs │ │ │ │ ├── lsmsilcrtl6.csproj │ │ │ │ ├── lsmsilcrtl7.csproj │ │ │ │ ├── lsmsilcrtl8.csproj │ │ │ │ ├── lsmsilcrtl9.csproj │ │ │ │ ├── occil.snk │ │ │ │ └── properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ └── Settings.Designer.cs │ │ │ ├── lsmsilcrtl6.dll │ │ │ ├── lsmsilcrtl7.dll │ │ │ ├── lsmsilcrtl8.dll │ │ │ ├── makefile │ │ │ └── occmsil.c │ │ │ ├── pe │ │ │ ├── c0.c │ │ │ ├── c0dpe.nas │ │ │ ├── c0pe.nas │ │ │ ├── c0xpe.nas │ │ │ ├── dfstb32.nas │ │ │ ├── makefile │ │ │ └── wildargsw.c │ │ │ ├── pels │ │ │ ├── c0dls.nas │ │ │ ├── c0ls.nas │ │ │ ├── c0lsstartup.c │ │ │ ├── c0xls.nas │ │ │ └── makefile │ │ │ └── rtl │ │ │ ├── 386 │ │ │ ├── _disable.nas │ │ │ ├── canary.nas │ │ │ ├── profile.nas │ │ │ ├── runtime.nas │ │ │ ├── secure.nas │ │ │ └── shlguid.nas │ │ │ ├── LocalAlloc.h │ │ │ ├── __aborthook.c │ │ │ ├── __excepthook.c │ │ │ ├── _beep.c │ │ │ ├── _chdrv.c │ │ │ ├── _conio.c │ │ │ ├── _doserrn.c │ │ │ ├── _errno.c │ │ │ ├── _find.c │ │ │ ├── _getdcwd.c │ │ │ ├── _getdrv.c │ │ │ ├── _pctype.c │ │ │ ├── _rtlinitted.c │ │ │ ├── _searche.c │ │ │ ├── _sgngam.c │ │ │ ├── _thread.c │ │ │ ├── _tls.cpp │ │ │ ├── argset.c │ │ │ ├── canary_init.cpp │ │ │ ├── chdir.c │ │ │ ├── crtexit.c │ │ │ ├── cwait.c │ │ │ ├── dlfcn.c │ │ │ ├── dllmain.c │ │ │ ├── dos_cls.c │ │ │ ├── dos_cnew.c │ │ │ ├── dos_crea.c │ │ │ ├── dos_find.c │ │ │ ├── dos_gdf.c │ │ │ ├── dos_gdrv.c │ │ │ ├── dos_getd.c │ │ │ ├── dos_gett.c │ │ │ ├── dos_gfa.c │ │ │ ├── dos_gft.c │ │ │ ├── dos_gpwd.c │ │ │ ├── dos_open.c │ │ │ ├── dos_read.c │ │ │ ├── dos_sdrv.c │ │ │ ├── dos_setd.c │ │ │ ├── dos_sett.c │ │ │ ├── dos_sfa.c │ │ │ ├── dos_sft.c │ │ │ ├── dos_spwd.c │ │ │ ├── dos_writ.c │ │ │ ├── dtou.c │ │ │ ├── envset.c │ │ │ ├── find.c │ │ │ ├── ftime.c │ │ │ ├── getcurd.c │ │ │ ├── getcwd.c │ │ │ ├── getdate.c │ │ │ ├── getdfree.c │ │ │ ├── getdisk.c │ │ │ ├── getexecname.c │ │ │ ├── getpid.c │ │ │ ├── gettime.c │ │ │ ├── kill.c │ │ │ ├── llassert.c │ │ │ ├── llchmod.c │ │ │ ├── llchsize.c │ │ │ ├── llclose.c │ │ │ ├── llcommit.c │ │ │ ├── llcreat.c │ │ │ ├── llcrit.c │ │ │ ├── lldup.c │ │ │ ├── llf.c │ │ │ ├── llflush.c │ │ │ ├── llfpstub.c │ │ │ ├── llgenv.c │ │ │ ├── llgetpos.c │ │ │ ├── llgetpos64.c │ │ │ ├── llgettmp.c │ │ │ ├── llgft.c │ │ │ ├── llgtime.c │ │ │ ├── lliswrit.c │ │ │ ├── lllock.c │ │ │ ├── llmalloc.c │ │ │ ├── llmtx.c │ │ │ ├── llopen.c │ │ │ ├── llpipe.c │ │ │ ├── llread.c │ │ │ ├── llremove.c │ │ │ ├── llrename.c │ │ │ ├── llrmdir.c │ │ │ ├── llsecure.c │ │ │ ├── llseek.c │ │ │ ├── llseek64.c │ │ │ ├── llsft.c │ │ │ ├── llshf.c │ │ │ ├── llsignal.c │ │ │ ├── llsleep.c │ │ │ ├── llspawn.c │ │ │ ├── llstat.c │ │ │ ├── llstdio.c │ │ │ ├── llstime.c │ │ │ ├── llsystem.c │ │ │ ├── llthrd.cpp │ │ │ ├── llticks.c │ │ │ ├── lltty.c │ │ │ ├── lltz.c │ │ │ ├── lluio.c │ │ │ ├── lluiof.c │ │ │ ├── llunlock.c │ │ │ ├── llutime.c │ │ │ ├── llwgenv.c │ │ │ ├── llwrite.c │ │ │ ├── llxcept.c │ │ │ ├── llxtime.c │ │ │ ├── makefile │ │ │ ├── mapping.c │ │ │ ├── mkdir.c │ │ │ ├── nanosleep.c │ │ │ ├── osver.c │ │ │ ├── path.c │ │ │ ├── prof │ │ │ ├── profilew.c │ │ │ └── proftmw.c │ │ │ ├── profilew.c │ │ │ ├── proftmw.c │ │ │ ├── raise.c │ │ │ ├── readlink.c │ │ │ ├── realpath.c │ │ │ ├── runtime_init.c │ │ │ ├── searchp.c │ │ │ ├── setdate.c │ │ │ ├── setdisk.c │ │ │ ├── settime.c │ │ │ ├── system.c │ │ │ ├── threadid.c │ │ │ ├── utod.c │ │ │ ├── vsconio.c │ │ │ ├── waitpid.cpp │ │ │ ├── wenvset.c │ │ │ ├── wpath.c │ │ │ ├── wsystem.c │ │ │ └── xmluuid.c │ ├── procont │ │ ├── 386 │ │ │ └── setjmp.nas │ │ ├── 68k │ │ │ ├── exit.src │ │ │ └── setjmp.src │ │ ├── _cexit.c │ │ ├── abort.c │ │ ├── alarm.c │ │ ├── assert.c │ │ ├── atexit.c │ │ ├── atquickexit.c │ │ ├── exit.c │ │ ├── getenv.c │ │ ├── makefile │ │ ├── onexit.c │ │ ├── putenv.c │ │ ├── signal.c │ │ ├── spawn.c │ │ ├── system.c │ │ ├── wgetenv.c │ │ └── wputenv.c │ ├── repobj.bat │ ├── stdbit │ │ ├── bit_ceil.cpp │ │ ├── bit_floor.cpp │ │ ├── bit_width.cpp │ │ ├── count_ones.cpp │ │ ├── count_zeros.cpp │ │ ├── first_leading_one.cpp │ │ ├── first_leading_zero.cpp │ │ ├── first_trailing_one.cpp │ │ ├── first_trailing_zero.cpp │ │ ├── has_single_bit.cpp │ │ ├── leading_ones.cpp │ │ ├── leading_zeros.cpp │ │ ├── makefile │ │ ├── test │ │ │ └── test.cpp │ │ ├── trailing_ones.cpp │ │ └── trailing_zeros.cpp │ ├── stdinc │ │ ├── _defs.h │ │ ├── _locale.h │ │ ├── alloca.h │ │ ├── assert.h │ │ ├── bios.h │ │ ├── complex.h │ │ ├── conio.h │ │ ├── ctype.h │ │ ├── delayimp.h │ │ ├── dir.h │ │ ├── direct.h │ │ ├── dirent.h │ │ ├── dlfcn.h │ │ ├── dos.h │ │ ├── dpmi.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── fenv.h │ │ ├── float.h │ │ ├── getopt.h │ │ ├── i86.h │ │ ├── intrin.h │ │ ├── inttypes.h │ │ ├── io │ │ ├── io.h │ │ ├── iso646.h │ │ ├── langinfo.h │ │ ├── libgen.h │ │ ├── libp.h │ │ ├── limits.h │ │ ├── llp.h │ │ ├── locale.h │ │ ├── locking.h │ │ ├── makefile │ │ ├── malloc.h │ │ ├── math.h │ │ ├── memory.h │ │ ├── new │ │ │ └── errno.h │ │ ├── nl_types.h │ │ ├── process.h │ │ ├── pthread.h │ │ ├── regex.h │ │ ├── sched.h │ │ ├── search.h │ │ ├── setjmp.h │ │ ├── share.h │ │ ├── signal.h │ │ ├── stdalign.h │ │ ├── stdarg.h │ │ ├── stdatomic.h │ │ ├── stdbit.h │ │ ├── stdbool.h │ │ ├── stdckdint.h │ │ ├── stddef.h │ │ ├── stdint.h │ │ ├── stdio.h │ │ ├── stdlib.h │ │ ├── stdnoreturn.h │ │ ├── string.h │ │ ├── strings.h │ │ ├── sys │ │ │ ├── locking.h │ │ │ ├── makefile │ │ │ ├── mman.h │ │ │ ├── param.h │ │ │ ├── stat.h │ │ │ ├── statvfs.h │ │ │ ├── time.h │ │ │ ├── timeb.h │ │ │ ├── types.h │ │ │ ├── utime.h │ │ │ └── wait.h │ │ ├── tchar.h │ │ ├── tgmath.h │ │ ├── threads.h │ │ ├── time.h │ │ ├── timeb.h │ │ ├── uchar.h │ │ ├── unistd.h │ │ ├── utime.h │ │ ├── wchar.h │ │ ├── wctype.h │ │ └── xlocinfo.h │ ├── stdlib │ │ ├── 386 │ │ │ ├── abs.nas │ │ │ ├── bswap.nas │ │ │ ├── div.nas │ │ │ ├── lldiv.nas │ │ │ └── rot.nas │ │ ├── atof.c │ │ ├── atofpp.cpp │ │ ├── atoi.c │ │ ├── atomic.c │ │ ├── basename.c │ │ ├── bsearch.c │ │ ├── dirname.c │ │ ├── ecvt.c │ │ ├── getopt.c │ │ ├── i64toa.c │ │ ├── itoa.c │ │ ├── lsearch.c │ │ ├── makefile │ │ ├── memalign.c │ │ ├── qsort.c │ │ ├── rand.c │ │ ├── rand_s.c │ │ ├── swab.c │ │ ├── test │ │ │ ├── atoftest.c │ │ │ ├── dattst.c │ │ │ ├── lsrchtst.c │ │ │ ├── mbwc.c │ │ │ ├── qsort.c │ │ │ ├── rand.c │ │ │ ├── sorttst.c │ │ │ ├── srchtst.c │ │ │ └── strtol.c │ │ ├── ui64toa.c │ │ ├── ultoa.c │ │ ├── unreach.c │ │ └── uz.c │ ├── string │ │ ├── 386 │ │ │ ├── memchr.nas │ │ │ ├── memcmp.nas │ │ │ ├── memcpy.nas │ │ │ ├── memmove.nas │ │ │ ├── mempcpy.nas │ │ │ ├── memset.nas │ │ │ ├── stpcpy.nas │ │ │ ├── stpncpy.nas │ │ │ ├── strcat.nas │ │ │ ├── strchr.nas │ │ │ ├── strcmp.nas │ │ │ ├── strcpy.nas │ │ │ ├── strcspn.nas │ │ │ ├── strlen.nas │ │ │ ├── strncat.nas │ │ │ ├── strncmp.nas │ │ │ ├── strncpy.nas │ │ │ ├── strnlen.nas │ │ │ ├── strpbrk.nas │ │ │ ├── strrchr.nas │ │ │ ├── strspn.nas │ │ │ └── strstr.nas │ │ ├── 68k │ │ │ ├── memchr.src │ │ │ ├── memcmp.src │ │ │ ├── memcpy.src │ │ │ ├── memmove.src │ │ │ ├── memset.src │ │ │ ├── strbrk.src │ │ │ ├── strcat.src │ │ │ ├── strchr.src │ │ │ ├── strcmp.src │ │ │ ├── strcpy.src │ │ │ ├── strcspn.src │ │ │ ├── strlen.src │ │ │ ├── strlwr.src │ │ │ ├── strncat.src │ │ │ ├── strncmp.src │ │ │ ├── strncpy.src │ │ │ ├── strpbrk.src │ │ │ ├── strrchr.src │ │ │ ├── strspn.src │ │ │ ├── strstr.src │ │ │ └── strupr.src │ │ ├── _weight.c │ │ ├── makefile │ │ ├── memccpy.c │ │ ├── memichr.c │ │ ├── memicmp.c │ │ ├── strcoll.c │ │ ├── strerror.c │ │ ├── strichr.c │ │ ├── stricmp.c │ │ ├── stristr.c │ │ ├── strlcat.c │ │ ├── strlcpy.c │ │ ├── strlwr.c │ │ ├── strnicmp.c │ │ ├── strnset.c │ │ ├── strrev.c │ │ ├── strrichr.c │ │ ├── strset.c │ │ ├── strtok.c │ │ ├── strupr.c │ │ ├── strxfrm.c │ │ └── test │ │ │ ├── mbtst.c │ │ │ ├── memtst.c │ │ │ ├── strtst.c │ │ │ ├── strtst2.c │ │ │ ├── strtst3.c │ │ │ ├── tst.c │ │ │ └── wctst.c │ ├── strings │ │ ├── 386 │ │ │ ├── bcmp.nas │ │ │ ├── bcopy.nas │ │ │ ├── bzero.nas │ │ │ ├── ffs.nas │ │ │ ├── index.nas │ │ │ ├── rindex.nas │ │ │ ├── strcasecmp.nas │ │ │ └── strncasecmp.nas │ │ └── makefile │ ├── threads │ │ ├── cnd.c │ │ ├── llcnd.c │ │ ├── makefile │ │ ├── misc.c │ │ ├── mtx.c │ │ ├── test │ │ │ ├── cndtest.c │ │ │ ├── mtxtest.c │ │ │ ├── thrdtest.c │ │ │ └── tsstest.c │ │ ├── thrd.c │ │ ├── tss.c │ │ └── x.bat │ ├── time │ │ ├── asctime.c │ │ ├── clock.c │ │ ├── ctime.c │ │ ├── ctimee.c │ │ ├── difftime.c │ │ ├── gmtime.c │ │ ├── gmtimee.c │ │ ├── lotime.c │ │ ├── lotimee.c │ │ ├── makefile │ │ ├── mktime.c │ │ ├── mktimee.c │ │ ├── stime.c │ │ ├── stimee.c │ │ ├── strftime.c │ │ ├── systime.c │ │ ├── test │ │ │ ├── chktim.c │ │ │ ├── strtst.c │ │ │ └── timtst.c │ │ ├── time.c │ │ ├── timee.c │ │ ├── timegm.c │ │ ├── timegme.c │ │ └── tzset.c │ ├── uchar │ │ ├── c16rtomb.c │ │ ├── c16tomb.c │ │ ├── c32rtomb.c │ │ ├── c32tomb.c │ │ ├── makefile │ │ ├── mbrtoc16.c │ │ ├── mbrtoc32.c │ │ ├── mbtoc16.c │ │ └── mbtoc32.c │ ├── uio │ │ ├── _commit.c │ │ ├── _flush.c │ │ ├── _uio.c │ │ ├── access.c │ │ ├── chmod.c │ │ ├── chsize.c │ │ ├── close.c │ │ ├── creat.c │ │ ├── dup.c │ │ ├── dup2.c │ │ ├── eof.c │ │ ├── fcntl.c │ │ ├── filelen.c │ │ ├── fstat.c │ │ ├── fstat32.c │ │ ├── fstat32i64.c │ │ ├── fstat64.c │ │ ├── fstat64i32.c │ │ ├── fsync.c │ │ ├── getftime.c │ │ ├── gettimeofday.c │ │ ├── isatty.c │ │ ├── lock.c │ │ ├── locking.c │ │ ├── lseek.c │ │ ├── makefile │ │ ├── mktemp.c │ │ ├── open.c │ │ ├── osfhand.c │ │ ├── pipe.c │ │ ├── pread.c │ │ ├── pwrite.c │ │ ├── read.c │ │ ├── setftime.c │ │ ├── setmode.c │ │ ├── sopen.c │ │ ├── stat.c │ │ ├── stat32.c │ │ ├── stat32i64.c │ │ ├── stat64.c │ │ ├── stat64i32.c │ │ ├── tell.c │ │ ├── test │ │ │ ├── q.c │ │ │ ├── q2.c │ │ │ ├── q3.c │ │ │ ├── q4.c │ │ │ ├── q5.c │ │ │ └── q6.c │ │ ├── umask.c │ │ ├── unlock.c │ │ ├── utime.c │ │ ├── write.c │ │ └── wstat.c │ └── wc │ │ ├── 386 │ │ ├── wcpcpy.nas │ │ ├── wcpncpy.nas │ │ ├── wcscat.nas │ │ ├── wcschr.nas │ │ ├── wcscmp.nas │ │ ├── wcscpy.nas │ │ ├── wcscspn.nas │ │ ├── wcslen.nas │ │ ├── wcsncat.nas │ │ ├── wcsncmp.nas │ │ ├── wcsncpy.nas │ │ ├── wcsnlen.nas │ │ ├── wcspbrk.nas │ │ ├── wcsrchr.nas │ │ ├── wcsspn.nas │ │ ├── wcsstr.nas │ │ ├── wmemchr.nas │ │ ├── wmemcmp.nas │ │ ├── wmemcpy.nas │ │ ├── wmemmove.nas │ │ └── wmemset.nas │ │ ├── _wsprint.c │ │ ├── _wsscanf.c │ │ ├── btowc.c │ │ ├── ctype_u.h │ │ ├── fgetwc.c │ │ ├── fgetws.c │ │ ├── fputwc.c │ │ ├── fputws.c │ │ ├── fwide.c │ │ ├── itow.c │ │ ├── makefile │ │ ├── mblen.c │ │ ├── mbrlen.c │ │ ├── mbrtowc.c │ │ ├── mbsinit.c │ │ ├── mbsnrtowcs.c │ │ ├── mbsrtowcs.c │ │ ├── mbstowcs.c │ │ ├── mbtowc.c │ │ ├── test │ │ ├── io.c │ │ ├── mbstst.c │ │ ├── misc.c │ │ ├── prftest.c │ │ ├── scftst.c │ │ ├── str.c │ │ └── ttype.c │ │ ├── ud │ │ ├── casefolding.txt │ │ ├── ctype_u.h │ │ ├── env.h │ │ ├── extrzip.c │ │ ├── extrzip.exe │ │ ├── extrzip.obj │ │ ├── test.c │ │ ├── ud.c │ │ ├── ud.dat │ │ ├── ud.dt2 │ │ ├── ud.exe │ │ ├── ud.obj │ │ ├── ud.zip │ │ └── unicodedata.txt │ │ ├── ungetwc.c │ │ ├── wcrtomb.c │ │ ├── wcsatof.c │ │ ├── wcsatoi.c │ │ ├── wcscoll.c │ │ ├── wcsdup.c │ │ ├── wcserror.c │ │ ├── wcsftime.c │ │ ├── wcsichr.c │ │ ├── wcsicmp.c │ │ ├── wcsistr.c │ │ ├── wcsndup.c │ │ ├── wcsnicmp.c │ │ ├── wcsnrtombs.c │ │ ├── wcsnset.c │ │ ├── wcsrev.c │ │ ├── wcsrichr.c │ │ ├── wcsrtombs.c │ │ ├── wcstok.c │ │ ├── wcstombs.c │ │ ├── wcsupr.c │ │ ├── wcsxfrm.c │ │ ├── wctob.c │ │ ├── wctomb.c │ │ ├── wctype.c │ │ ├── wfprintf.c │ │ ├── wmemichr.c │ │ ├── wmemicmp.c │ │ ├── wprintf.c │ │ ├── wsprintf.c │ │ ├── wsscanf.c │ │ └── wtoi.c ├── clocc │ ├── clocc.cpp │ ├── clocc.h │ ├── clocc.vcxproj │ ├── clocc.vcxproj.filters │ ├── dummy.cpp │ └── makefile ├── clx.bat ├── clx10.bat ├── clx10_include_next.bat ├── config.bat ├── config.mak ├── copydir.c ├── copydir.exe ├── copying ├── dirs.mak ├── dist.mak ├── dkrnl32 ├── dkrnl32.zip ├── dlhex │ ├── BinaryOutputObject.cpp │ ├── IntelOutputObject.cpp │ ├── MotorolaOutputObject.cpp │ ├── OutputFormats.h │ ├── OutputObjects.h │ ├── dlHexMain.cpp │ ├── dlhex.vcxproj │ ├── dlhex.vcxproj.filters │ ├── dlhexmain.h │ ├── doc │ │ ├── S19.TXT │ │ └── intel.pdf │ ├── hex.spc │ └── makefile ├── dlmz │ ├── OutputFormats.h │ ├── Real.cpp │ ├── Tiny.cpp │ ├── dlMzMain.cpp │ ├── dlMzMain.h │ ├── dlmz.vcxproj │ ├── dlmz.vcxproj.filters │ ├── makefile │ ├── makefile.b32 │ ├── mz.spc │ ├── mzt.spc │ └── olink.map ├── dlpe │ ├── PEDataObject.cpp │ ├── PEDebugObject.cpp │ ├── PEExportObject.cpp │ ├── PEFixupObject.cpp │ ├── PEImportObject.cpp │ ├── PEObject.cpp │ ├── PEObject.h │ ├── PEResourceObject.cpp │ ├── ResourceContainer.cpp │ ├── ResourceContainer.h │ ├── dlPeMain.cpp │ ├── dlPeMain.h │ ├── dlpe.vcxproj │ ├── dlpe.vcxproj.filters │ ├── dlpe_manifest.rc │ ├── makefile │ └── pe.spc ├── dosxclude.lst ├── doszip.mak ├── examples │ ├── ARGENV.c │ ├── BZIP2.c │ ├── FIND.c │ ├── LF.c │ ├── UZ.c │ ├── c11vector.cpp │ ├── delegate.cpp │ ├── jpgtopdf.cpp │ ├── msdos │ │ ├── PHONE.c │ │ ├── STKLEN.c │ │ ├── VGA.c │ │ ├── WINDOW.c │ │ ├── fkeys.c │ │ ├── int8hook.c │ │ ├── mouse.c │ │ └── vesademo.c │ ├── occil │ │ ├── BZIP2.C │ │ ├── YACC.C │ │ ├── bad1.c │ │ ├── base_conv.c │ │ ├── bst.c │ │ ├── cc.c │ │ ├── cc386 │ │ │ ├── AN386.c │ │ │ ├── ANALYZE.c │ │ │ ├── ARGS.c │ │ │ ├── BEINTERF.h │ │ │ ├── BROWSE.c │ │ │ ├── BROWSE.h │ │ │ ├── C.h │ │ │ ├── CMAIN.c │ │ │ ├── CMDLINE.h │ │ │ ├── CONF386.c │ │ │ ├── Cvinfo.h │ │ │ ├── DBG386.c │ │ │ ├── DECL.c │ │ │ ├── DECLASS.c │ │ │ ├── DIAG.h │ │ │ ├── ERROR.c │ │ │ ├── EXPR.c │ │ │ ├── EXPR.h │ │ │ ├── EXT.c │ │ │ ├── FATAL.c │ │ │ ├── FLOAT.C │ │ │ ├── FLOATING.h │ │ │ ├── FRIEND.c │ │ │ ├── FUNC.c │ │ │ ├── GEN386.h │ │ │ ├── GETSYM.c │ │ │ ├── GEXPR386.c │ │ │ ├── GSTMT386.c │ │ │ ├── HASH.h │ │ │ ├── INASM386.c │ │ │ ├── INIT.c │ │ │ ├── INLINE.c │ │ │ ├── INVOKE.c │ │ │ ├── IOPT.h │ │ │ ├── LIST.c │ │ │ ├── LISTS.h │ │ │ ├── MEMMGT.c │ │ │ ├── OBJ386.c │ │ │ ├── OPTIMIZE.c │ │ │ ├── OUTAS386.c │ │ │ ├── PREPROC.c │ │ │ ├── PSTR.c │ │ │ ├── Peep386.c │ │ │ ├── REG386.c │ │ │ ├── SEARCHKW.c │ │ │ ├── SRCHPATH.c │ │ │ ├── STMT.c │ │ │ ├── SYMBOL.c │ │ │ ├── TEMPLATE.c │ │ │ ├── TYPES.c │ │ │ ├── UMEM.h │ │ │ ├── USAGE.c │ │ │ ├── UTYPE.h │ │ │ ├── WINMODE.h │ │ │ ├── cc.p │ │ │ ├── cc386.map │ │ │ ├── ccerr.h │ │ │ ├── cppbltin.c │ │ │ ├── defs.h │ │ │ ├── einit.c │ │ │ ├── floatexp.c │ │ │ ├── getdisk.c │ │ │ ├── intexpr.c │ │ │ ├── intr386.c │ │ │ ├── makefile │ │ │ ├── mangle.c │ │ │ ├── occil.cfg │ │ │ ├── outco386.c │ │ │ ├── output.c │ │ │ ├── rtti.c │ │ │ ├── rtti.h │ │ │ ├── version.h │ │ │ └── xx.snk │ │ ├── cc5.c │ │ ├── create_exe_1.c │ │ ├── create_exe_2.c │ │ ├── determinante.c │ │ ├── dll.c │ │ ├── float_to_ieee754.c │ │ ├── gr.c │ │ ├── hello.c │ │ ├── hw.c │ │ ├── lex.c │ │ ├── lex1.c │ │ ├── logic_gates_lookuptable.c │ │ ├── main.c │ │ ├── matrix.c │ │ ├── msil │ │ │ └── strings.c │ │ ├── pi.c │ │ ├── pi00.c │ │ ├── q1.c │ │ ├── q10.c │ │ ├── q11.c │ │ ├── q12.c │ │ ├── q13.c │ │ ├── q14.c │ │ ├── q16.c │ │ ├── q2.c │ │ ├── q3.c │ │ ├── q4.c │ │ ├── q5.c │ │ ├── q6.c │ │ ├── q7.c │ │ ├── q8.c │ │ ├── r1.c │ │ ├── r2.c │ │ ├── shell.c │ │ ├── some_arithmetic_and_logical_operations.c │ │ ├── sqlite3.c │ │ ├── sqlite3 │ │ │ ├── BZIP2.odx │ │ │ ├── makefile │ │ │ ├── shell.c │ │ │ ├── sqlite3.c │ │ │ ├── temp.c │ │ │ ├── testsqlite.cs │ │ │ └── zzz.c │ │ ├── stack_using_linkedlist.c │ │ ├── sum_with_state_machine.c │ │ ├── temp.c │ │ ├── test.c │ │ ├── test2.c │ │ ├── tstrnd.c │ │ ├── va_list.c │ │ ├── void.c │ │ ├── win.c │ │ └── zzz.c │ ├── randguid.cpp │ ├── system │ │ ├── CURDIR.c │ │ ├── DIRECT.c │ │ └── PRAGMA.c │ ├── vararg.c │ ├── variadic.cpp │ ├── whereis.c │ └── win32 │ │ ├── Demo.exe.cpj │ │ ├── RCDemo │ │ ├── RCDemo.c │ │ ├── RCDemo.exe.cpj │ │ ├── RCDemo.rc │ │ └── Resource.h │ │ ├── atc │ │ ├── DisplayObjects.cpp │ │ ├── DisplayObjects.h │ │ ├── Resource.h │ │ ├── atc.exe.cpj │ │ ├── atc.rc │ │ ├── instructions.txt │ │ └── main.cpp │ │ ├── huff │ │ ├── bheap.c │ │ ├── huff.c │ │ ├── huff.exe.cpj │ │ └── huff.h │ │ ├── listview │ │ ├── Resource.h │ │ ├── attrib.bmp │ │ ├── example.xml │ │ ├── example2.xml │ │ ├── listview.c │ │ ├── listview.exe.cpj │ │ ├── listview.rc │ │ ├── makefile │ │ ├── node.bmp │ │ ├── xml.c │ │ └── xml.h │ │ ├── playwav.c │ │ ├── win.c │ │ ├── windows examples.cwa │ │ └── xmlview │ │ ├── Resource.h │ │ ├── attrib.bmp │ │ ├── example.xml │ │ ├── example2.xml │ │ ├── makefile │ │ ├── node.bmp │ │ ├── xml.c │ │ ├── xml.h │ │ ├── xmlview.c │ │ ├── xmlview.exe.cpj │ │ └── xmlview.rc ├── exefmt │ ├── CoffHeader.h │ ├── LEHeader.h │ ├── MZHeader.h │ └── PEHeader.h ├── fccform.txt ├── gcc-linux.mak ├── gccocc │ ├── dummy.cpp │ ├── gccocc.cpp │ ├── gccocc.h │ ├── gccocc.vcxproj │ ├── gccocc.vcxproj.filters │ └── makefile ├── help │ ├── chelp.chm │ ├── chelp.hsc │ ├── chelp.rtf │ ├── chelp.txt │ ├── crtl.chm │ ├── crtl.hsc │ ├── crtl.rtf │ ├── crtl.txt │ ├── makefile │ ├── ocide.chm │ ├── ocide.hsc │ ├── ocide_HELPID.C │ ├── pictures │ │ ├── contextmenu │ │ │ ├── caccelerator.png │ │ │ ├── cdialog.png │ │ │ ├── cicon.png │ │ │ ├── ciconinsertimage.png │ │ │ ├── cmbreakpoint.png │ │ │ ├── cmclient.png │ │ │ ├── cmedit.png │ │ │ ├── cmenu.png │ │ │ ├── cmfile.png │ │ │ ├── cmfolder.png │ │ │ ├── cminfo.png │ │ │ ├── cmmemory.png │ │ │ ├── cmproject.png │ │ │ ├── cmwatch.png │ │ │ ├── cmworkarea.png │ │ │ ├── crcdata.png │ │ │ ├── cstring.png │ │ │ └── cversion.png │ │ ├── debugsession.png │ │ ├── dialog │ │ │ ├── addwatch.png │ │ │ ├── browseto.png │ │ │ ├── buildrules.png │ │ │ ├── color.png │ │ │ ├── customizetoolbar.png │ │ │ ├── databreakpoint.png │ │ │ ├── externaltools.png │ │ │ ├── externaltoolscustomize.png │ │ │ ├── find.png │ │ │ ├── font.png │ │ │ ├── goto.png │ │ │ ├── hardwarebreak.png │ │ │ ├── morewindows.png │ │ │ ├── newfile.png │ │ │ ├── newprofile.png │ │ │ ├── newproject.png │ │ │ ├── newresource.png │ │ │ ├── newworkarea.png │ │ │ ├── openfile.png │ │ │ ├── openproject.png │ │ │ ├── openworkarea.png │ │ │ ├── projbuildorder.png │ │ │ ├── projdepends.png │ │ │ ├── reloadfiles.png │ │ │ ├── replace.png │ │ │ ├── saveas.png │ │ │ ├── savefiles.png │ │ │ ├── selectprofile.png │ │ │ ├── showbookmarks.png │ │ │ └── tbcustom.png │ │ ├── generalproperties │ │ │ ├── backupsettings.png │ │ │ ├── basicsettings.png │ │ │ ├── colorsettings.png │ │ │ ├── formatting.png │ │ │ ├── helpsettings.png │ │ │ ├── hints.png │ │ │ └── printersettings.png │ │ ├── menu │ │ │ ├── mbookmarks.png │ │ │ ├── mbrowse.png │ │ │ ├── mbuild.png │ │ │ ├── mdebug.png │ │ │ ├── medit.png │ │ │ ├── menubar.png │ │ │ ├── mfile.png │ │ │ ├── mhelp.png │ │ │ ├── mprintoptions.png │ │ │ ├── mproject.png │ │ │ ├── mresdialog.png │ │ │ ├── mresdialoggrid.png │ │ │ ├── mresimage.png │ │ │ ├── mresimageflip.png │ │ │ ├── mresimagerotate.png │ │ │ ├── msearch.png │ │ │ ├── mtools.png │ │ │ ├── mview.png │ │ │ ├── mviewother.png │ │ │ └── mwindow.png │ │ ├── toolbar │ │ │ ├── tall.png │ │ │ ├── tbrowse.png │ │ │ ├── tbuild.png │ │ │ ├── tbuildtype.png │ │ │ ├── tdebug.png │ │ │ ├── tdebugclient.png │ │ │ ├── tedit.png │ │ │ ├── tnav.png │ │ │ └── tthread.png │ │ ├── toolproperties │ │ │ ├── assembler.png │ │ │ ├── compiler.png │ │ │ ├── custom.png │ │ │ ├── debug.png │ │ │ ├── general.png │ │ │ ├── librarian.png │ │ │ ├── linker.png │ │ │ └── rc.png │ │ └── wnd │ │ │ ├── waccelerator.png │ │ │ ├── wasm.png │ │ │ ├── wbreakpoint.png │ │ │ ├── wdialog.png │ │ │ ├── werror.png │ │ │ ├── wfind.png │ │ │ ├── wicon.png │ │ │ ├── winfo.png │ │ │ ├── wlocals.png │ │ │ ├── wmem.png │ │ │ ├── wmenu.png │ │ │ ├── wproperties.png │ │ │ ├── wrcdata.png │ │ │ ├── wregister.png │ │ │ ├── wresource.png │ │ │ ├── wstack.png │ │ │ ├── wstring.png │ │ │ ├── wthread.png │ │ │ ├── wtoolbox.png │ │ │ ├── wvarusage.png │ │ │ ├── wversion.png │ │ │ ├── wwatch.png │ │ │ └── wworkarea.png │ ├── tools.chm │ ├── tools.hsc │ └── tools.htm ├── ieeeconvert │ ├── IeeeMain.cpp │ ├── IeeeMain.h │ ├── dummy.cpp │ ├── ieeeconvert.vcxproj │ ├── ieeeconvert.vcxproj.filters │ └── makefile ├── ladsoft.bmp ├── ladsoft1.bmp ├── ladsoftl.bmp ├── lc.c ├── libcxxtests.mak ├── libhostfxr │ ├── _version.h │ ├── error_codes.h │ ├── fx_ver.cpp │ ├── fx_ver.h │ ├── fxr_resolver.cpp │ ├── fxr_resolver.h │ ├── fxrutils.cpp │ ├── fxrutils.h │ ├── hostfxr.h │ ├── libhostfxr.vcxproj │ ├── libhostfxr.vcxproj.filters │ ├── longfile.h │ ├── longfile.windows.cpp │ ├── makefile │ ├── pal.h │ ├── pal.windows.cpp │ ├── runtime_version.h │ ├── trace.cpp │ └── trace.h ├── libocc │ ├── dummy.cpp │ ├── libocc.cpp │ ├── libocc.h │ ├── libocc.vcxproj │ ├── libocc.vcxproj.filters │ └── makefile ├── linkocc │ ├── dummy.cpp │ ├── linkocc.cpp │ ├── linkocc.h │ ├── linkocc.vcxproj │ ├── linkocc.vcxproj.filters │ └── makefile ├── lnk ├── makefile ├── makelic ├── mingw.mak ├── mingw64.mak ├── mingw64compiles.bat ├── ms.bat ├── ms.mak ├── mshelp.bat ├── netlib │ ├── Allocator.cpp │ ├── AssemblyDef.cpp │ ├── ChangeLog.txt │ ├── Class.cpp │ ├── CodeContainer.cpp │ ├── CreateGUID.cpp │ ├── CustomAttributeContainer.cpp │ ├── DLLExportReader.cpp │ ├── DLLExportReader.h │ ├── DataContainer.cpp │ ├── DotNetPELib.h │ ├── DotNetPELib.sln │ ├── DotNetPELib.vcxproj │ ├── DotNetPELib.vcxproj.filters │ ├── Enum.cpp │ ├── Field.cpp │ ├── Instruction.cpp │ ├── MZHeader.h │ ├── Method.cpp │ ├── MethodSignature.cpp │ ├── NameSpace.cpp │ ├── NetCore.cpp │ ├── NetLink.vcxproj │ ├── NetLink.vcxproj.filters │ ├── NetLinkMain.cpp │ ├── NetLinkMain.h │ ├── NetSignature.cpp │ ├── ObjTest │ │ ├── ObjTest.cpp │ │ ├── ObjTest.vcxproj │ │ ├── stdafx.cpp │ │ ├── stdafx.h │ │ └── targetver.h │ ├── Operand.cpp │ ├── PECor20Headers.cpp │ ├── PEFile.h │ ├── PEHeader.h │ ├── PELib.cpp │ ├── PELibError.cpp │ ├── PEReader.cpp │ ├── PEWriter.cpp │ ├── Property.cpp │ ├── Qualifiers.cpp │ ├── README.md │ ├── RSAEncoder.cpp │ ├── RSAEncoder.h │ ├── Type.cpp │ ├── Value.cpp │ ├── bigd license.txt │ ├── bigdigits.cpp │ ├── bigdigits.h │ ├── bigdtypes.h │ ├── makefile │ ├── sha1.cpp │ ├── sha1.h │ ├── targetver.h │ ├── test │ │ ├── DumpMSCorLib.cpp │ │ ├── DumpMSCorLib.vcxproj │ │ ├── test.cpp │ │ └── test.vcxproj │ ├── testcore │ │ └── test.cpp │ └── util │ │ ├── dump.c │ │ └── dump.cpp ├── oasm │ ├── AdlFunctions.cpp │ ├── AdlStructures.h │ ├── AsmExpr.cpp │ ├── AsmExpr.h │ ├── AsmFile.cpp │ ├── AsmFile.h │ ├── AsmLexer.cpp │ ├── AsmLexer.h │ ├── AsmMain.cpp │ ├── AsmMain.h │ ├── AsmToken.cpp │ ├── AsmToken.h │ ├── Fixup.h │ ├── Instruction.cpp │ ├── Instruction.h │ ├── InstructionParser.cpp │ ├── InstructionParser.h │ ├── Label.h │ ├── Listing.cpp │ ├── Listing.h │ ├── Section.cpp │ ├── Section.h │ ├── Utf8.c │ ├── makefile │ ├── makefile.b32 │ ├── oasm.vcxproj │ ├── oasm.vcxproj.filters │ ├── test │ │ ├── asmcmp.cpp │ │ ├── build.cpp │ │ ├── buildfloat.cpp │ │ ├── buildint.cpp │ │ └── buildsse.cpp │ ├── x64.adl │ ├── x64Instructions.cpp │ ├── x64Instructions.h │ ├── x64Operand.h │ ├── x64Parser.cpp │ ├── x64Parser.h │ └── x64stub.cpp ├── objlib │ ├── ObjBrowseInfo.h │ ├── ObjDebugTag.h │ ├── ObjExpression.cpp │ ├── ObjExpression.h │ ├── ObjFactory.cpp │ ├── ObjFactory.h │ ├── ObjFile.cpp │ ├── ObjFile.h │ ├── ObjFunction.h │ ├── ObjIO.cpp │ ├── ObjIO.h │ ├── ObjIeee.h │ ├── ObjIeeeAsciiRead.cpp │ ├── ObjIeeeAsciiWrite.cpp │ ├── ObjIeeeBinaryRead.cpp │ ├── ObjIeeeBinaryWrite.cpp │ ├── ObjIeeeConstants.h │ ├── ObjIndexManager.cpp │ ├── ObjIndexManager.h │ ├── ObjLineNo.h │ ├── ObjMemory.cpp │ ├── ObjMemory.h │ ├── ObjSection.cpp │ ├── ObjSection.h │ ├── ObjSourceFile.cpp │ ├── ObjSourceFile.h │ ├── ObjSymbol.cpp │ ├── ObjSymbol.h │ ├── ObjType.cpp │ ├── ObjType.h │ ├── ObjTypes.h │ ├── ObjUtil.cpp │ ├── ObjUtil.h │ ├── makefile │ ├── makefile.b55 │ ├── objlib.lib.vcxproj │ ├── objlib.lib.vcxproj.filters │ ├── test2.cpp │ └── todo ├── obrc │ ├── BRCDictionary.cpp │ ├── BRCDictionary.h │ ├── BRCLoader.cpp │ ├── BRCLoader.h │ ├── BRCMain.cpp │ ├── BRCMain.h │ ├── BRCWriter.cpp │ ├── BRCWriter.h │ ├── BZIP2.C │ ├── OUTPUT.C │ ├── makefile │ ├── obrc.vcxproj │ └── obrc.vcxproj.filters ├── occ.iss ├── occ.mak ├── occ │ ├── InstructionParser.cpp │ ├── InstructionParser2.h │ ├── be.h │ ├── beIntrins.cpp │ ├── beIntrins.h │ ├── beIntrinsicProtos.h │ ├── dbgtypes.cpp │ ├── dbgtypes.h │ ├── gen.cpp │ ├── gen.h │ ├── igen.cpp │ ├── igen.h │ ├── invoke.cpp │ ├── invoke.h │ ├── makefile │ ├── occ.cpp │ ├── occ.h │ ├── occ.vcxproj │ ├── occ.vcxproj.filters │ ├── outasm.cpp │ ├── outasm.h │ ├── outcode.cpp │ ├── outcode.h │ ├── peep.cpp │ ├── peep.h │ ├── target.cfg │ ├── winmode.h │ ├── x64Parser.cpp │ ├── x64stub.cpp │ └── x86regs.h ├── occil.txt ├── occil │ ├── Delegate.cpp │ ├── Delegate.h │ ├── MsilProcess.cpp │ ├── MsilProcess.h │ ├── be.h │ ├── gen.cpp │ ├── gen.h │ ├── igen.cpp │ ├── igen.h │ ├── invoke.cpp │ ├── invoke.h │ ├── makefile │ ├── msilInit.cpp │ ├── msilInit.h │ ├── occil.cpp │ ├── occil.h │ ├── occil.vcxproj │ ├── occil.vcxproj.filters │ ├── occmsil.cpp │ ├── target.cfg │ ├── using.cpp │ ├── using.h │ ├── winmode.h │ └── x86regs.h ├── occopt │ ├── OptUtils.cpp │ ├── OptUtils.h │ ├── beinterfdefs.h │ ├── browsedefs.h │ ├── config.cpp │ ├── config.h │ ├── configmsil.cpp │ ├── configmsil.h │ ├── configx86.cpp │ ├── configx86.h │ ├── ctypes.h │ ├── ialias.cpp │ ├── ialias.h │ ├── iblock.cpp │ ├── iblock.h │ ├── iconfl.cpp │ ├── iconfl.h │ ├── iconst.cpp │ ├── iconst.h │ ├── ifloatconv.cpp │ ├── ifloatconv.h │ ├── iflow.cpp │ ├── iflow.h │ ├── iinvar.cpp │ ├── iinvar.h │ ├── ilazy.cpp │ ├── ilazy.h │ ├── ildata.cpp │ ├── ildata.h │ ├── ilive.cpp │ ├── ilive.h │ ├── ilocal.cpp │ ├── ilocal.h │ ├── iloop.cpp │ ├── iloop.h │ ├── ilstream.cpp │ ├── ilstream.h │ ├── ilunstream.cpp │ ├── ilunstream.h │ ├── iopt.h │ ├── ioptimizer.h │ ├── ioptutil.cpp │ ├── ioptutil.h │ ├── iout.cpp │ ├── iout.h │ ├── ipeep.cpp │ ├── ipeep.h │ ├── ipinning.cpp │ ├── ipinning.h │ ├── irc.cpp │ ├── irc.h │ ├── ireshape.cpp │ ├── ireshape.h │ ├── irewrite.cpp │ ├── irewrite.h │ ├── issa.cpp │ ├── issa.h │ ├── istren.cpp │ ├── istren.h │ ├── localprotect.cpp │ ├── localprotect.h │ ├── makefile │ ├── memory.cpp │ ├── memory.h │ ├── msilprocess.cpp │ ├── occopt.vcxproj │ ├── occopt.vcxproj.filters │ ├── optmain.cpp │ ├── optmain.h │ ├── optmodulerun.cpp │ ├── optmodules.cpp │ ├── optmodules.h │ ├── output.cpp │ ├── output.h │ ├── rewritemsil.cpp │ ├── rewritemsil.h │ ├── rewritex86.cpp │ ├── rewritex86.h │ ├── symfuncs.cpp │ └── symfuncs.h ├── occparse │ ├── ListFactory.cpp │ ├── ListFactory.h │ ├── Property.h │ ├── SymbolManager.cpp │ ├── SymbolManager.h │ ├── beinterf.cpp │ ├── beinterf.h │ ├── browse.cpp │ ├── browse.h │ ├── c.h │ ├── ccerr.cpp │ ├── ccerr.h │ ├── class.cpp │ ├── class.h │ ├── compiler.h │ ├── constexpr.cpp │ ├── constexpr.h │ ├── constopt.cpp │ ├── constopt.h │ ├── cppbltin.cpp │ ├── cppbltin.h │ ├── crc32.cpp │ ├── crc32.h │ ├── debug.cpp │ ├── debug.h │ ├── declare.cpp │ ├── declare.h │ ├── declcons.cpp │ ├── declcons.h │ ├── declcpp.cpp │ ├── declcpp.h │ ├── dsw.h │ ├── errorlist.h │ ├── expr.cpp │ ├── expr.h │ ├── exprcpp.cpp │ ├── exprcpp.h │ ├── expreval.cpp │ ├── expreval.h │ ├── exprpacked.cpp │ ├── exprpacked.h │ ├── floatconv.cpp │ ├── floatconv.h │ ├── help.cpp │ ├── help.h │ ├── iexpr.cpp │ ├── iexpr.h │ ├── iinline.cpp │ ├── iinline.h │ ├── import.cpp │ ├── import.h │ ├── inasm.cpp │ ├── inasm.h │ ├── init.cpp │ ├── init.h │ ├── initbackend.cpp │ ├── initbackend.h │ ├── inline.cpp │ ├── inline.h │ ├── istmt.cpp │ ├── istmt.h │ ├── lambda.cpp │ ├── lambda.h │ ├── lex.cpp │ ├── lex.h │ ├── libcxx.cpp │ ├── libcxx.h │ ├── makefile │ ├── mangle.cpp │ ├── mangle.h │ ├── namespace.cpp │ ├── namespace.h │ ├── occparse.cpp │ ├── occparse.h │ ├── occparse.vcxproj │ ├── occparse.vcxproj.filters │ ├── occprstub.cpp │ ├── osutil.cpp │ ├── osutil.h │ ├── overload.cpp │ ├── overload.h │ ├── peheader.h │ ├── property.cpp │ ├── rtti.cpp │ ├── rtti.h │ ├── stmt.cpp │ ├── stmt.h │ ├── symtab.cpp │ ├── symtab.h │ ├── templatedecl.cpp │ ├── templatedecl.h │ ├── templatededuce.cpp │ ├── templatededuce.h │ ├── templateinst.cpp │ ├── templateinst.h │ ├── templateutil.cpp │ ├── templateutil.h │ ├── types.cpp │ ├── types.h │ ├── unmangle.cpp │ ├── unmangle.h │ ├── winmode.h │ ├── wseh.cpp │ └── wseh.h ├── occpr │ ├── ccif.cpp │ ├── db.cpp │ ├── db.h │ ├── makefile │ ├── occpr.vcxproj │ ├── occpr.vcxproj.filters │ ├── parser.h │ └── symtypes.h ├── ocidehld.bat ├── ocl.lic ├── ocpp │ ├── Errors.cpp │ ├── Errors.h │ ├── Floating.cpp │ ├── Floating.h │ ├── InputFile.cpp │ ├── InputFile.h │ ├── MakeStubs.cpp │ ├── MakeStubs.h │ ├── PipeArbitrator.cpp │ ├── PipeArbitrator.h │ ├── PreProcessor.cpp │ ├── PreProcessor.h │ ├── SymbolTable.cpp │ ├── SymbolTable.h │ ├── TemplatedToken.h │ ├── Token.cpp │ ├── Token.h │ ├── TokenSettings.cpp │ ├── TokenSettings.h │ ├── forwarddecls.h │ ├── makefile │ ├── makefile.b32 │ ├── ocpp.vcxproj │ ├── ocpp.vcxproj.filters │ ├── ppCommon.h │ ├── ppCond.cpp │ ├── ppCond.h │ ├── ppCtx.cpp │ ├── ppCtx.h │ ├── ppDefine.cpp │ ├── ppDefine.h │ ├── ppEmbed.cpp │ ├── ppEmbed.h │ ├── ppError.cpp │ ├── ppError.h │ ├── ppExpr.cpp │ ├── ppExpr.h │ ├── ppFile.cpp │ ├── ppFile.h │ ├── ppInclude.cpp │ ├── ppInclude.h │ ├── ppMacro.cpp │ ├── ppMacro.h │ ├── ppMacroStates.h │ ├── ppMain.cpp │ ├── ppMain.h │ ├── ppPragma.cpp │ ├── ppPragma.h │ ├── ppkw.h │ └── target.cfg ├── ogrep │ ├── GREP.ICO │ ├── GrepMain.cpp │ ├── GrepMain.h │ ├── RegExp.cpp │ ├── RegExp.h │ ├── grep.rc │ ├── makefile │ ├── ogrep.vcxproj │ └── ogrep.vcxproj.filters ├── oimplib │ ├── DLLExportReader.cpp │ ├── DLLExportReader.h │ ├── DefFile.cpp │ ├── DefFile.h │ ├── ImpLibMain.cpp │ ├── ImpLibMain.h │ ├── makefile │ ├── oimplib.vcxproj │ └── oimplib.vcxproj.filters ├── olib │ ├── FileDescriptor.cpp │ ├── LibDictionary.h │ ├── LibDictionaryLibrarian.cpp │ ├── LibDictionaryLinker.cpp │ ├── LibFiles.h │ ├── LibFilesLibrarian.cpp │ ├── LibFilesLinker.cpp │ ├── LibMain.cpp │ ├── LibMain.h │ ├── LibManager.h │ ├── LibManagerLibrarian.cpp │ ├── LibManagerLinker.cpp │ ├── makefile │ ├── olib.vcxproj │ └── olib.vcxproj.filters ├── olink │ ├── LinkAttribs.cpp │ ├── LinkAttribs.h │ ├── LinkDebugAux.cpp │ ├── LinkDebugAux.h │ ├── LinkDebugFile.cpp │ ├── LinkDebugFile.h │ ├── LinkDll.cpp │ ├── LinkDll.h │ ├── LinkExpression.cpp │ ├── LinkExpression.h │ ├── LinkLibrary.h │ ├── LinkManager.cpp │ ├── LinkManager.h │ ├── LinkMap.cpp │ ├── LinkMap.h │ ├── LinkNameLogic.cpp │ ├── LinkNameLogic.h │ ├── LinkOverlay.cpp │ ├── LinkOverlay.h │ ├── LinkPartition.cpp │ ├── LinkPartition.h │ ├── LinkRegion.cpp │ ├── LinkRegion.h │ ├── LinkRegionFileSpec.cpp │ ├── LinkRegionFileSpec.h │ ├── LinkRemapper.cpp │ ├── LinkRemapper.h │ ├── LinkTokenizer.cpp │ ├── LinkTokenizer.h │ ├── LinkerMain.cpp │ ├── LinkerMain.h │ ├── SwitchConfig.cpp │ ├── SwitchConfig.h │ ├── linker.cfg │ ├── linkpgm.lnk │ ├── makefile │ ├── makefile.b32 │ ├── makefile.b55 │ ├── olink.app │ ├── olink.cfg │ ├── olink.vcxproj │ ├── olink.vcxproj.filters │ ├── sqlvt.cpp │ ├── sqlvt.h │ └── target.cfg ├── omake.exe ├── omake │ ├── Depends.cpp │ ├── Depends.h │ ├── Eval.cpp │ ├── Eval.h │ ├── IJobServer.h │ ├── Include.cpp │ ├── Include.h │ ├── JobServer.cpp │ ├── JobServer.h │ ├── MakeMain.cpp │ ├── MakeMain.h │ ├── Maker.cpp │ ├── Maker.h │ ├── Parser.cpp │ ├── Parser.h │ ├── Rule.cpp │ ├── Rule.h │ ├── Runner.cpp │ ├── Runner.h │ ├── Spawner.cpp │ ├── Spawner.h │ ├── Temp_JobserverWrapper.cpp │ ├── Variable.cpp │ ├── Variable.h │ ├── doc │ │ └── make.pdf │ ├── makefile │ ├── omake.vcxproj │ ├── omake.vcxproj.filters │ ├── os.cpp │ ├── os.h │ ├── os_specific │ │ ├── Linux │ │ │ └── Linux_Jobserver.cpp │ │ └── windows │ │ │ └── Win_Jobserver.cpp │ └── semaphores.h ├── onm │ ├── PrintFormatter.cpp │ ├── PrintFormatter.h │ ├── Sorter.cpp │ ├── Sorter.h │ ├── SymbolTable.cpp │ ├── SymbolTable.h │ ├── makefile │ ├── nmMain.cpp │ ├── nmMain.h │ ├── onm.vcxproj │ ├── onm.vcxproj.filters │ └── targetver.h ├── orangec.lic ├── orangec.txt ├── orc.exe ├── orc │ ├── Accelerators.cpp │ ├── Accelerators.h │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Cursor.cpp │ ├── Cursor.h │ ├── Dialog.cpp │ ├── Dialog.h │ ├── DlgInclude.cpp │ ├── DlgInclude.h │ ├── Expression.cpp │ ├── Expression.h │ ├── FileHeader.cpp │ ├── FileHeader.h │ ├── Font.cpp │ ├── Font.h │ ├── GenericResource.cpp │ ├── GenericResource.h │ ├── Icon.cpp │ ├── Icon.h │ ├── Lexer.cpp │ ├── Lexer.h │ ├── Menu.cpp │ ├── Menu.h │ ├── MessageTable.cpp │ ├── MessageTable.h │ ├── RCData.cpp │ ├── RCData.h │ ├── RCFile.cpp │ ├── RCFile.h │ ├── ResFile.cpp │ ├── ResFile.h │ ├── Resource.cpp │ ├── Resource.h │ ├── ResourceData.cpp │ ├── ResourceData.h │ ├── ResourceId.cpp │ ├── ResourceId.h │ ├── ResourceInfo.cpp │ ├── ResourceInfo.h │ ├── StringTable.cpp │ ├── StringTable.h │ ├── VersionInfo.cpp │ ├── VersionInfo.h │ ├── demorc.h │ ├── fixfonts.zip │ ├── makefile │ ├── orc.cfg │ ├── orc.vcxproj │ ├── orc.vcxproj.filters │ ├── rc.cfg │ ├── rcMain.cpp │ ├── rcMain.h │ ├── rckw.h │ └── target.cfg ├── pathext2.mak ├── pepatch.c ├── prj.ico ├── readme.txt ├── redirect.mak ├── relnotes.txt ├── renseg.cpp ├── restub.cpp ├── sqlite3 │ ├── makefile │ ├── shell.c │ ├── sqlite3.c │ ├── sqlite3.h │ ├── sqlite3.lib.vcxproj │ ├── sqlite3.lib.vcxproj.filters │ └── sqlite3ext.h ├── src.lst ├── treetop.mak ├── tts.c ├── util │ ├── CmdFiles.cpp │ ├── CmdFiles.h │ ├── CmdSwitch.cpp │ ├── CmdSwitch.h │ ├── FNV_hash.h │ ├── LSDateTime.h │ ├── NamedPipe.cpp │ ├── Random.cpp │ ├── SharedMemory.cpp │ ├── SharedMemory.h │ ├── ToolChain.cpp │ ├── ToolChain.h │ ├── UTF8.cpp │ ├── UTF8.h │ ├── UTF8Table.cpp │ ├── UTF8Upper.cpp │ ├── Utils.cpp │ ├── Utils.h │ ├── crc.cpp │ ├── makefile │ ├── unicode │ │ ├── Q │ │ ├── Utf8.c │ │ ├── Utf8.exe │ │ ├── Utf8.obj │ │ ├── small.c │ │ ├── small.exe │ │ ├── small.obj │ │ └── unicodedata.txt │ ├── util.lib.vcxproj │ ├── util.lib.vcxproj.filters │ ├── util.vcxproj.user │ ├── winsystem.c │ ├── xml.cpp │ └── xml.h ├── uz │ ├── doc │ │ ├── APPNOTE-4.5.0 │ │ └── RFC 1952 GZIP File Format Specification version 4.3.htm │ └── uz.c ├── version.h ├── xclude.lst ├── zip.mak └── zip7z.mak └── tests ├── .gitignore ├── alexcs ├── asm_commands.h ├── exception.cpp ├── exception.h ├── generator.cpp ├── generator.h ├── license.txt ├── main.cpp ├── makefile ├── parser.cpp ├── parser.h ├── scanner.cpp ├── scanner.h ├── statement.cpp ├── statement.h ├── statement_base.cpp ├── statement_base.h ├── sym_table.cpp ├── sym_table.h ├── syntax_node.cpp ├── syntax_node.h ├── syntax_node_base.cpp ├── syntax_node_base.h ├── test.cmpx └── test.pas ├── are-we-fast-yet ├── BUSY ├── Benchmark.h ├── Bounce.cpp ├── Bounce.h ├── CD.cpp ├── CD.h ├── Cpp.pro ├── DeltaBlue.cpp ├── DeltaBlue.h ├── Havlak.cpp ├── Havlak.h ├── Json.cpp ├── Json.h ├── List.cpp ├── List.h ├── Mandelbrot.cpp ├── Mandelbrot.h ├── NBody.cpp ├── NBody.h ├── Object.h ├── Permute.cpp ├── Permute.h ├── Queens.cpp ├── Queens.h ├── Readme.md ├── RedBlackTree.h ├── Richards.cpp ├── Richards.h ├── Run.cpp ├── Run.h ├── Sieve.cpp ├── Sieve.h ├── Storage.cpp ├── Storage.h ├── Towers.cpp ├── Towers.h ├── main.cpp ├── makefile └── som │ ├── Dictionary.h │ ├── Interfaces.h │ ├── Random.cpp │ ├── Random.h │ ├── Set.h │ └── Vector.h ├── asm ├── addr16.cmpx ├── addr16.nas ├── addr161.cmpx ├── addr32.cmpx ├── addr32.nas ├── addr321.cmpx ├── addr64.cmpx ├── addr64.nas ├── addr641.cmpx ├── asmcmp.cpp ├── farbranch.cmpx ├── farbranch.nas ├── farbranch1.cmpx ├── float.cmpx ├── float.nas ├── float1.cmpx ├── int.cmpx ├── int.nas ├── int1.cmpx ├── int1.nas ├── makefile ├── sse.cmpx ├── sse.nas └── sse1.cmpx ├── asmgas ├── gasdir.cmpx ├── gasdir.inc ├── gasdir.nas ├── gassect.cmpx ├── gassect.nas ├── gastest.cmpx ├── gastest.nas └── makefile ├── atomic ├── c11-atomic-exec-1.c ├── c11-atomic-exec-2.c ├── c11-atomic-exec-3.c ├── c11-atomic-exec-6.c ├── c11-atomic-exec-7.c ├── makefile ├── stdatomic-compare-exchange-1.c ├── stdatomic-compare-exchange-2.c ├── stdatomic-compare-exchange-3.c ├── stdatomic-compare-exchange-4.c ├── stdatomic-exchange-1.c ├── stdatomic-exchange-2.c ├── stdatomic-exchange-3.c ├── stdatomic-exchange-4.c ├── stdatomic-fence-2.c ├── stdatomic-fence.c ├── stdatomic-flag-2.c ├── stdatomic-flag.c ├── stdatomic-generic.c ├── stdatomic-init.c ├── stdatomic-kill-dep.c ├── stdatomic-load-1.c ├── stdatomic-load-2.c ├── stdatomic-load-3.c ├── stdatomic-load-4.c ├── stdatomic-lockfree.c ├── stdatomic-op-1.c ├── stdatomic-op-2.c ├── stdatomic-op-3.c ├── stdatomic-op-4.c ├── stdatomic-op-5.c ├── stdatomic-store-1.c ├── stdatomic-store-2.c ├── stdatomic-store-3.c ├── stdatomic-store-4.c └── stdatomic-vm.c ├── attributes ├── attrib.cmpx ├── attrib.cpp ├── makefile ├── testlinkage.cmpx └── testlinkage.cpp ├── bzip2-1.0.5 ├── CHANGES ├── LICENSE ├── Makefile ├── README ├── README.XML.STUFF ├── blocksort.c ├── bz-common.xsl ├── bz-fo.xsl ├── bz-html.xsl ├── bzdiff ├── bzdiff.1 ├── bzgrep ├── bzgrep.1 ├── bzip.css ├── bzip2-ltversion ├── bzip2.1 ├── bzip2.1.preformatted ├── bzip2.c ├── bzip2.txt ├── bzip2recover.c ├── bzlib.c ├── bzlib.h ├── bzlib_private.h ├── bzmore ├── bzmore.1 ├── compress.c ├── crctable.c ├── decompress.c ├── dlltest.c ├── entities.xml ├── format.pl ├── huffman.c ├── manual.xml ├── mk251.c ├── randtable.c ├── resource │ ├── bunzip2-res.rc │ ├── bzcat-res.rc │ ├── bzip-dll-res.rc │ ├── bzip-dllversion.c │ ├── bzip2-res.rc │ ├── bzip2.ico │ └── bzip2recover-res.rc ├── sample1 ├── sample1.bz2 ├── sample1.rb2 ├── sample1.rb2.bz2 ├── sample1.ref ├── sample1.ref.bz2 ├── sample1.tst ├── sample2 ├── sample2.bz2 ├── sample2.rb2 ├── sample2.rb2.bz2 ├── sample2.ref ├── sample2.ref.bz2 ├── sample2.tst ├── sample3.bz2 ├── sample3.rb2 ├── sample3.rb2.bz2 ├── sample3.ref ├── sample3.ref.bz2 ├── sample3.tst ├── spewG.c ├── unzcrash.c ├── words0 ├── words1 ├── words2 ├── words3 └── xmlproc.sh ├── c-testsuite └── makefile ├── cpplinq ├── backslash │ └── makefile ├── cpplinq.hpp ├── cpplinqtest.cmpx ├── cpplinqtest.cpp ├── fwdslash │ └── makefile └── makefile ├── ellf ├── CMPLX.c ├── CONST.c ├── DESCRIP.MMS ├── ELLF.ANS ├── ELLF.DOC ├── ELLF.QUE ├── ELLF.c ├── ELLIE.c ├── ELLIK.c ├── ELLPE.c ├── ELLPJ.c ├── ELLPK.c ├── MCONF.H ├── MTHERR.c ├── POLEVL.c ├── PROTOS.H ├── ellf1.ans ├── makefile └── test.cmpx ├── embed_tests ├── .gitignore ├── Tillman.jpg ├── alphabet.txt ├── empty_file.txt ├── fails.cpp ├── if_empty.cpp ├── if_empty_expected.txt ├── if_empty_out.txt ├── limits.cpp ├── makefile ├── offset.c ├── offset_expected.txt ├── postfix_in.txt ├── prefix.cpp ├── prefix_in.txt ├── prefix_postfix_expected.txt ├── replicates.cpp ├── single.cpp ├── single.txt ├── single_out.txt └── suffix.cpp ├── errchk ├── .gitignore ├── errchk.c ├── errchk.cmpx ├── errparam.c ├── errparam.cmpx ├── errpragma.c ├── errpragma.cmpx ├── fwddeclare.cmpx ├── fwddeclare.cpp ├── goto.c ├── goto.cmpx ├── line.c ├── line.cmpx ├── makefile ├── narrowing.cmpx ├── narrowing.cpp ├── static_assert.cmpx ├── static_assert.cpp ├── stringconv.cmpx ├── stringconv.cpp ├── structs.cmpx └── structs.cpp ├── general ├── BZIP2.C ├── bzip2.test ├── bzip2.test.bz2.cmpx ├── bzip2.test.cmpx ├── cpplinq.hpp ├── cpplinqtest.cpp ├── delegate.cmpx ├── delegate.cpp ├── enderecos.csv ├── jarjar.c ├── jarjar.cmpx ├── label.cpp ├── label1.cmpx ├── makefile ├── out.pcl ├── parsecsv.cpp ├── test.cmpx ├── world.c └── world.cmpx ├── lame ├── VbrTag.c ├── VbrTag.h ├── air_raid.wav ├── bcc ├── bcc.mak ├── bitstream.c ├── bitstream.h ├── common.c ├── common.h ├── dct64_i386.c ├── dct64_i386.h ├── decode_i386.c ├── decode_i386.h ├── encoder.c ├── encoder.h ├── fft.c ├── fft.h ├── get_audio.c ├── get_audio.h ├── huffman.h ├── id3tag.c ├── id3tag.h ├── interface.c ├── interface.h ├── l2tables.h ├── l3side.h ├── lame-analysis.h ├── lame.c ├── lame.h ├── lame1.c ├── lame_global_flags.h ├── lameerror.h ├── lametime.c ├── lametime.h ├── layer1.c ├── layer1.h ├── layer2.c ├── layer2.h ├── layer3.c ├── layer3.h ├── machine.h ├── main.h ├── makefile ├── mic ├── mingw ├── mpg123.h ├── mpglib.h ├── mpglib_interface.c ├── newmdct.c ├── newmdct.h ├── occ ├── parse.c ├── parse.h ├── pcm.c ├── pcm.h ├── portableio.c ├── portableio.h ├── psymodel.c ├── psymodel.h ├── quantize.c ├── quantize.h ├── quantize_pvt.c ├── quantize_pvt.h ├── reservoir.c ├── reservoir.h ├── set_get.c ├── tabinit.c ├── tabinit.h ├── tables.c ├── tables.h ├── takehiro.c ├── test.cmp ├── timestatus.c ├── timestatus.h ├── tools.c ├── tools.h ├── util.c ├── util.h ├── vbrquantize.c ├── version.c ├── version.h └── vorbis_interface.c ├── libogg-1.2.0 ├── COPYING ├── bitwise.c ├── bitwise.cmpx ├── framing.c ├── framing.cmpx ├── include │ ├── Makefile.am │ ├── Makefile.in │ └── ogg │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── config_types.h.in │ │ ├── ogg.h │ │ └── os_types.h ├── lib.mak └── makefile ├── libvorbis-1.3.2 ├── MAKEFILE ├── include │ ├── backends.h │ ├── bitrate.h │ ├── codebook.h │ ├── codec_internal.h │ ├── envelope.h │ ├── highlevel.h │ ├── lookup.h │ ├── lookup_data.h │ ├── lpc.h │ ├── lsp.h │ ├── masking.h │ ├── mdct.h │ ├── misc.h │ ├── ogg │ │ ├── OGG.H │ │ └── OS_TYPES.H │ ├── os.h │ ├── psy.h │ ├── registry.h │ ├── scales.h │ ├── smallft.h │ ├── vorbis │ │ ├── codec.h │ │ ├── vorbisenc.h │ │ └── vorbisfile.h │ └── window.h ├── lib │ ├── COPYING │ ├── MAKEFILE │ ├── README │ ├── VORBISFILE │ ├── analysis.c │ ├── analysis.err │ ├── barkmel.c │ ├── bitrate.c │ ├── bitrate.err │ ├── block.c │ ├── block.err │ ├── books │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── coupled │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ ├── res_books_51.h │ │ │ └── res_books_stereo.h │ │ ├── floor │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ └── floor_books.h │ │ └── uncoupled │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ └── res_books_uncoupled.h │ ├── codebook.c │ ├── codebook.err │ ├── envelope.c │ ├── envelope.err │ ├── floor0.c │ ├── floor0.err │ ├── floor1.c │ ├── floor1.err │ ├── info.c │ ├── info.err │ ├── lookup.c │ ├── lookup.err │ ├── lookups.pl │ ├── lpc.c │ ├── lpc.err │ ├── lsp.c │ ├── lsp.err │ ├── mapping0.c │ ├── mapping0.err │ ├── mdct.c │ ├── mdct.err │ ├── modes │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── floor_all.h │ │ ├── psych_11.h │ │ ├── psych_16.h │ │ ├── psych_44.h │ │ ├── psych_8.h │ │ ├── residue_16.h │ │ ├── residue_44.h │ │ ├── residue_44p51.h │ │ ├── residue_44u.h │ │ ├── residue_8.h │ │ ├── setup_11.h │ │ ├── setup_16.h │ │ ├── setup_22.h │ │ ├── setup_32.h │ │ ├── setup_44.h │ │ ├── setup_44p51.h │ │ ├── setup_44u.h │ │ ├── setup_8.h │ │ └── setup_X.h │ ├── psy.c │ ├── psy.err │ ├── psytune.c │ ├── registry.c │ ├── registry.err │ ├── res0.c │ ├── res0.err │ ├── sharedbook.c │ ├── sharedbook.err │ ├── smallft.c │ ├── smallft.err │ ├── synthesis.c │ ├── synthesis.err │ ├── tone.c │ ├── vorbisenc.c │ ├── vorbisenc.err │ ├── vorbisfile.c │ ├── vorbisfile.err │ ├── window.c │ └── window.err ├── libogg │ └── makefile ├── test.c ├── test.cmpx ├── util.c ├── util.h ├── write_read.c ├── write_read.h └── xx.bat ├── lpng162 ├── ANNOUNCE ├── CHANGES ├── CMakeLists.txt ├── INSTALL ├── LICENSE ├── PNGLIBCONF.H ├── README ├── TODO ├── configure ├── example.c ├── libpng-config.in ├── libpng-manual.txt ├── libpng.3 ├── libpng.mak ├── libpng.pc.in ├── libpngpf.3 ├── makefile ├── png.5 ├── png.c ├── png.h ├── pngbar.jpg ├── pngbar.png ├── pngconf.h ├── pngdebug.h ├── pngerror.c ├── pngget.c ├── pnginfo.h ├── pngmem.c ├── pngnow.png ├── pngout.png ├── pngpread.c ├── pngpriv.h ├── pngread.c ├── pngrio.c ├── pngrtran.c ├── pngrutil.c ├── pngset.c ├── pngstruct.h ├── pngtest ├── pngtest.c ├── pngtest.png ├── pngtrans.c ├── pngwio.c ├── pngwrite.c ├── pngwtran.c ├── pngwutil.c ├── projects │ ├── owatcom │ │ ├── libpng.tgt │ │ ├── libpng.wpj │ │ ├── pngconfig.mak │ │ ├── pngstest.tgt │ │ ├── pngtest.tgt │ │ └── pngvalid.tgt │ ├── visualc71 │ │ ├── PRJ0041.mak │ │ ├── README.txt │ │ ├── README_zlib.txt │ │ ├── libpng.sln │ │ ├── libpng.vcproj │ │ ├── pngtest.vcproj │ │ └── zlib.vcproj │ └── vstudio │ │ ├── WARNING │ │ ├── libpng │ │ └── libpng.vcxproj │ │ ├── pnglibconf │ │ └── pnglibconf.vcxproj │ │ ├── pngstest │ │ └── pngstest.vcxproj │ │ ├── pngtest │ │ └── pngtest.vcxproj │ │ ├── pngunknown │ │ └── pngunknown.vcxproj │ │ ├── pngvalid │ │ └── pngvalid.vcxproj │ │ ├── readme.txt │ │ ├── vstudio.sln │ │ ├── zlib.props │ │ └── zlib │ │ └── zlib.vcxproj ├── scripts │ ├── README.txt │ ├── SCOPTIONS.ppc │ ├── checksym.awk │ ├── def.dfn │ ├── descrip.mms │ ├── dfn.awk │ ├── intprefix.dfn │ ├── libpng-config-body.in │ ├── libpng-config-head.in │ ├── libpng.pc.in │ ├── macro.lst │ ├── makefile.32sunu │ ├── makefile.64sunu │ ├── makefile.acorn │ ├── makefile.aix │ ├── makefile.amiga │ ├── makefile.atari │ ├── makefile.bc32 │ ├── makefile.beos │ ├── makefile.bor │ ├── makefile.cegcc │ ├── makefile.darwin │ ├── makefile.dec │ ├── makefile.dj2 │ ├── makefile.elf │ ├── makefile.freebsd │ ├── makefile.gcc │ ├── makefile.hp64 │ ├── makefile.hpgcc │ ├── makefile.hpux │ ├── makefile.ibmc │ ├── makefile.intel │ ├── makefile.knr │ ├── makefile.linux │ ├── makefile.mips │ ├── makefile.msc │ ├── makefile.msys │ ├── makefile.ne12bsd │ ├── makefile.netbsd │ ├── makefile.openbsd │ ├── makefile.sco │ ├── makefile.sggcc │ ├── makefile.sgi │ ├── makefile.so9 │ ├── makefile.solaris │ ├── makefile.solaris-x86 │ ├── makefile.std │ ├── makefile.sunos │ ├── makefile.tc3 │ ├── makefile.vcwin32 │ ├── makevms.com │ ├── options.awk │ ├── pnglibconf.dfa │ ├── pnglibconf.h.prebuilt │ ├── pnglibconf.mak │ ├── pngwin.rc │ ├── prefix.dfn │ ├── smakefile.ppc │ ├── sym.dfn │ ├── symbols.def │ ├── symbols.dfn │ └── vers.dfn ├── test.cmpx ├── zlib.mak └── zlib │ └── makefile ├── makefile ├── occil ├── BZIP2.C ├── bad1.c ├── bad1.cmpx ├── base_conv.c ├── base_conv.cmpx ├── base_conv.in ├── bst.c ├── bst.cmpx ├── cc.c ├── cc386 │ ├── AN386.c │ ├── ANALYZE.c │ ├── ARGS.c │ ├── AllocateMethodName(signature)note │ ├── BEINTERF.h │ ├── BROWSE.c │ ├── BROWSE.h │ ├── C.h │ ├── CMAIN.c │ ├── CMDLINE.h │ ├── CONF386.c │ ├── Cvinfo.h │ ├── DBG386.c │ ├── DECL.c │ ├── DECLASS.c │ ├── DIAG.h │ ├── ERROR.c │ ├── EXPR.c │ ├── EXPR.h │ ├── EXT.c │ ├── FATAL.c │ ├── FLOAT.C │ ├── FLOATING.h │ ├── FRIEND.c │ ├── FUNC.c │ ├── GEN386.h │ ├── GETSYM.c │ ├── GEXPR386.c │ ├── GSTMT386.c │ ├── HASH.h │ ├── INASM386.c │ ├── INIT.c │ ├── INLINE.c │ ├── INVOKE.c │ ├── IOPT.h │ ├── LIST.c │ ├── LISTS.h │ ├── MEMMGT.c │ ├── OBJ386.c │ ├── OPTIMIZE.c │ ├── OUTAS386.c │ ├── PREPROC.c │ ├── PSTR.c │ ├── Peep386.c │ ├── REG386.c │ ├── SEARCHKW.c │ ├── SRCHPATH.c │ ├── STMT.c │ ├── SYMBOL.c │ ├── TEMPLATE.c │ ├── TYPES.c │ ├── UMEM.h │ ├── USAGE.c │ ├── UTYPE.h │ ├── WINMODE.h │ ├── cc.p │ ├── ccerr.h │ ├── cppbltin.c │ ├── defs.h │ ├── einit.c │ ├── floatexp.c │ ├── getdisk.c │ ├── hi.c │ ├── hi.cmpx │ ├── intexpr.c │ ├── intr386.c │ ├── makefile │ ├── mangle.c │ ├── occil.cfg │ ├── outco386.c │ ├── output.c │ ├── rtti.c │ ├── rtti.h │ └── version.h ├── determinante.c ├── determinante.cmpx ├── determinante.in ├── dll.c ├── float_to_ieee754.c ├── float_to_ieee754.cmpx ├── float_to_ieee754.in ├── hello.c ├── hello.cmpx ├── hw.c ├── hw.cmpx ├── lex.c ├── lex.cmpx ├── lex1.c ├── lex1.cmpx ├── logic_gates_lookuptable.c ├── logic_gates_lookuptable.cmpx ├── main.c ├── main.cmpx ├── makefile ├── matrix.c ├── matrix.cmpx ├── nt │ ├── cc5.c │ ├── gr.c │ ├── pi.c │ ├── q2.c │ └── tstrnd.c ├── pi00.c ├── pi00.cmpx ├── q1.c ├── q1.cmpx ├── q11.c ├── q11.cmpx ├── q13.c ├── q13.cmpx ├── q14.c ├── q14.cmpx ├── q16.c ├── q16.cmpx ├── q3.c ├── q3.cmpx ├── q4.c ├── q4.cmpx ├── q6.c ├── q6.cmpx ├── q7.c ├── q7.cmpx ├── r1.c ├── r1.cmpx ├── r2.c ├── some_arithmetic_and_logical_operations.c ├── some_arithmetic_and_logical_operations.cmpx ├── sqlite3 │ ├── BZIP2.odx │ ├── makefile │ ├── shell.c │ ├── sqlite.cmpx │ ├── sqlite.in │ ├── sqlite3.in │ ├── test2.cmpx │ ├── test2.cs │ ├── testsqlite.cs │ └── zzz.c ├── stack_using_linkedlist.c ├── stack_using_linkedlist.cmpx ├── strct.c ├── strct.cmpx ├── strings.c ├── strings.cmpx ├── sum_with_state_machine.c ├── sum_with_state_machine.cmpx ├── szip │ ├── bitmodel.c │ ├── bitmodel.h │ ├── check.c │ ├── comp.c │ ├── encode.cmpx │ ├── extract.c │ ├── history.txt │ ├── makefile │ ├── port.h │ ├── qsmodel.c │ ├── qsmodel.h │ ├── qsort_u4.c │ ├── rangecod.c │ ├── rangecod.h │ ├── readme.txt │ ├── reorder.c │ ├── reorder.h │ ├── sz_bit.c │ ├── sz_bit.h │ ├── sz_err.h │ ├── sz_mod4.c │ ├── sz_mod4.h │ ├── sz_srt.c │ ├── sz_srt.h │ ├── szip.c │ ├── szip.ref │ └── techinfo.txt ├── test2.c ├── test2.cmpx ├── tminilua.c ├── tminilua.cmpx ├── va_list.c ├── va_list.cmpx ├── void.c ├── void.cmpx ├── vvtest.c ├── vvtest.cmpx ├── xx.cc └── xx.cmpx ├── occpr ├── bzip2.c ├── gen.c └── makefile ├── orc ├── hi.bmp ├── makefile ├── onlystructenum.cmpx ├── onlystructenum.rc ├── structenum.cmpx └── structenum.rc ├── pelib ├── PELib.cpp ├── PELib.h ├── basic.in ├── inc.cpp ├── license.txt ├── main.in ├── makefile ├── test.cmd ├── test.cmpx └── windows.in ├── preprocessor ├── LICENSE ├── af.c ├── bignum.c ├── defs.h ├── header.h ├── i_32_3.c ├── i_35.c ├── i_35_3.c ├── ifdef15.h ├── line.h ├── m1024.h ├── makefile ├── n_1.c ├── n_10.c ├── n_11.c ├── n_12.c ├── n_13.c ├── n_13_13.c ├── n_13_5.c ├── n_13_7.c ├── n_13_8.c ├── n_15.c ├── n_18.c ├── n_19.c ├── n_2.c ├── n_20.c ├── n_21.c ├── n_22.c ├── n_23.c ├── n_24.c ├── n_25.c ├── n_26.c ├── n_27.c ├── n_28.c ├── n_29.c ├── n_3.c ├── n_30.c ├── n_32.c ├── n_37.c ├── n_3_4.c ├── n_4.c ├── n_5.c ├── n_6.c ├── n_7.c ├── n_8.c ├── n_8_2.c ├── n_9.c ├── n_std.c ├── namedvarargs.c ├── namedvarargs.exe.cmpx ├── nest1.h ├── nest10.h ├── nest11.h ├── nest12.h ├── nest13.h ├── nest14.h ├── nest15.h ├── nest2.h ├── nest3.h ├── nest4.h ├── nest5.h ├── nest6.h ├── nest7.h ├── nest8.h ├── nest9.h ├── stringize1.c └── warns.c ├── regression ├── .gitignore ├── __FUNCTION__.c ├── __FUNCTION__.cmpx ├── append.cmpx ├── append.cpp ├── arraycast.cmpx ├── arraycast.cpp ├── basetype_test.cmpx ├── basetype_test.cpp ├── bool.c ├── bool.cmpx ├── boolc2x.c ├── boolc2x.cmpx ├── bufferoverflow.c ├── bufferoverflow.cmpx ├── builtinsGCC.c ├── builtinsGCC.cmpx ├── builtinsMicrosoft.c ├── builtinsMicrosoft.cmpx ├── canary.c ├── canary.cmpx ├── cmathtest.c ├── cmathtest.cmpx ├── cmathtestf.c ├── cmathtestf.cmpx ├── commaassignstruct.c ├── commaassignstruct.cmpx ├── computedgoto.c ├── computedgoto.cmpx ├── constexpr.cmpx ├── constexpr.cpp ├── constexprData.cmpx ├── constexprData.cpp ├── cppexterninline.cmpx ├── cppexterninline.cpp ├── decltypeauto.cmpx ├── decltypeauto.cpp ├── fastcall.c ├── fastcall.cmpx ├── fastcall1.cmpx ├── globalunion.cmpx ├── globalunion.cpp ├── heap.c ├── heap.cmpx ├── hook.cmpx ├── hook.cpp ├── hookstring.cmpx ├── hookstring.cpp ├── libgentest.c ├── libgentest.cmpx ├── localstaticinit.cmpx ├── localstaticinit.cpp ├── makefile ├── mathtest.c ├── mathtest.cmpx ├── mpfr.c ├── mpfr.cmpx ├── nancompare.c ├── nancompare.cmpx ├── nmspc.cmpx ├── nmspc.cpp ├── noexcept.cmpx ├── noexcept.cpp ├── offsetof.cmpx ├── offsetof.cpp ├── qsort.c ├── qsort.cmpx ├── shared_ptr.cmpx ├── shared_ptr.cpp ├── short-circuit.cmpx ├── short-circuit.cpp ├── simplelambda.cmpx ├── simplelambda.cpp ├── simplexcept.cmpx ├── simplexcept.cpp ├── stlcontainers.cmpx ├── stlcontainers.cpp ├── stlcontainers2.cmpx ├── stlcontainers2.cpp ├── strerror.cmpx ├── strerror.cpp ├── switch_b.c ├── switch_b.cmpx ├── tflt2int.c ├── tflt2int.cmpx ├── tint2flt.c ├── tint2flt.cmpx ├── tsin.c ├── tsin.cmpx ├── tuple_basic.cmpx ├── tuple_basic.cpp ├── tuple_forward.cmpx ├── tuple_forward.cpp ├── uninitvar.c ├── uninitvar.cmpx ├── using.cmpx ├── using.cpp ├── using_packed.cmpx ├── using_packed.cpp ├── variant.cmpx ├── variant.cpp ├── variant2.cmpx ├── variant2.cpp ├── xxtea.cmpx └── xxtea.cpp ├── sqlite3 ├── makefile └── schema.txt ├── x264 ├── analyse.c ├── analyse.h ├── bcc32.mak ├── bitstream.c ├── bitstream.h ├── cabac.c ├── cabac.h ├── cache.c ├── cavlc.c ├── claire_qcif.y4m ├── common.c ├── common.h ├── config.h ├── cpu.c ├── cpu.h ├── crop.c ├── dct.c ├── dct.h ├── deblock.c ├── depth.c ├── display.h ├── ecabac.c ├── emacroblock.c ├── emacroblock.h ├── encoder.c ├── eset.c ├── eset.h ├── filters.c ├── filters.h ├── fix_vfr_pts.c ├── flv.c ├── flv_bytestream.c ├── flv_bytestream.h ├── frame.c ├── frame.h ├── getopt.c ├── getopt.h ├── input.c ├── input.h ├── internal.c ├── internal.h ├── licenses │ ├── README.txt │ ├── bzip2.txt │ ├── fontconfig.txt │ ├── freetype.txt │ ├── frei0r.txt │ ├── gme.txt │ ├── gnutls.txt │ ├── lame.txt │ ├── libass.txt │ ├── libbluray.txt │ ├── libbs2b.txt │ ├── libcaca.txt │ ├── libgsm.txt │ ├── libiconv.txt │ ├── libilbc.txt │ ├── libmodplug.txt │ ├── libtheora.txt │ ├── libvorbis.txt │ ├── libvpx.txt │ ├── libwebp.txt │ ├── opencore-amr.txt │ ├── openjpeg.txt │ ├── opus.txt │ ├── rtmpdump.txt │ ├── schroedinger.txt │ ├── soxr.txt │ ├── speex.txt │ ├── twolame.txt │ ├── vid.stab.txt │ ├── vo-aacenc.txt │ ├── vo-amrwbenc.txt │ ├── wavpack.txt │ ├── x264.txt │ ├── x265.txt │ ├── xavs.txt │ ├── xvid.txt │ ├── xz.txt │ └── zlib.txt ├── lookahead.c ├── macroblock.c ├── macroblock.h ├── makefile ├── matroska.c ├── matroska_ebml.c ├── matroska_ebml.h ├── mc.c ├── mc.h ├── me.c ├── me.h ├── mvpred.c ├── oraw.c ├── osdep.c ├── osdep.h ├── output.h ├── pixel.c ├── pixel.h ├── predict.c ├── predict.h ├── quant.c ├── quant.h ├── ratecontrol.c ├── ratecontrol.h ├── raw.c ├── rectangle.c ├── rectangle.h ├── resize.c ├── select_every.c ├── set.c ├── set.h ├── source.c ├── test.cmpx ├── thread.c ├── threadpool.c ├── threadpool.h ├── timecode.c ├── video.c ├── video.h ├── vlc.c ├── win32thread.c ├── win32thread.h ├── x264.c ├── x264.h ├── x264_config.h ├── x264cli.h ├── x86 │ ├── dct.h │ ├── mc-c.c │ ├── mc.h │ ├── pixel.h │ ├── predict-c.c │ ├── predict.h │ ├── quant.h │ └── util.h └── y4m.c └── zlib-1.2.5 ├── CMakeLists.txt ├── ChangeLog ├── FAQ ├── INDEX ├── Makefile ├── Makefile.in ├── README ├── adler32 ├── adler32.c ├── amiga ├── Makefile.pup └── Makefile.sas ├── compress ├── compress.c ├── configure ├── crc32 ├── crc32.c ├── crc32.h ├── deflate ├── deflate.c ├── deflate.h ├── doc ├── algorithm.txt ├── rfc1950.txt ├── rfc1951.txt ├── rfc1952.txt └── txtvsbin.txt ├── example.c ├── examples ├── README.examples ├── enough.c ├── fitblk.c ├── gun.c ├── gzappend.c ├── gzjoin.c ├── gzlog.c ├── gzlog.h ├── zlib_how.html ├── zpipe.c └── zran.c ├── gzclose ├── gzclose.c ├── gzguts.h ├── gzlib ├── gzlib.c ├── gzread.c ├── gzwrite ├── gzwrite.c ├── infback ├── infback.c ├── inffast ├── inffast.c ├── inffast.h ├── inffixed.h ├── inflate ├── inflate.c ├── inflate.h ├── inftrees ├── inftrees.c ├── inftrees.h ├── make_vms.com ├── makefile.po ├── minigzip.c ├── minigzip.test ├── minigzip.test.cmpx ├── minigzip.test.gz.cmpx ├── msdos ├── Makefile.bor ├── Makefile.dj2 ├── Makefile.emx ├── Makefile.msc └── Makefile.tc ├── nintendods ├── Makefile └── README ├── old ├── Makefile.riscos ├── README ├── as400 │ ├── bndsrc │ ├── compile.clp │ ├── readme.txt │ └── zlib.inc ├── descrip.mms ├── os2 │ ├── Makefile.os2 │ └── zlib.def ├── visual-basic.txt └── visualc6 │ ├── README.txt │ ├── example.dsp │ ├── minigzip.dsp │ ├── zlib.dsp │ └── zlib.dsw ├── qnx └── package.qpg ├── treebuild.xml ├── trees ├── trees.c ├── trees.h ├── uncompr ├── uncompr.c ├── watcom ├── watcom_f.mak └── watcom_l.mak ├── win32 ├── DLL_FAQ.txt ├── Makefile.bor ├── Makefile.emx ├── Makefile.gcc ├── Makefile.msc ├── README-WIN32.txt ├── VisualC.txt ├── zlib.def └── zlib1.rc ├── zconf.h ├── zconf.h.cmakein ├── zconf.h.in ├── zlib.3 ├── zlib.3.pdf ├── zlib.h ├── zlib.mak ├── zlib.pc.in ├── zlib2ansi ├── zutil ├── zutil.c └── zutil.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /BUSY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/BUSY -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/appveyor.yml -------------------------------------------------------------------------------- /appveyorversion.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/appveyorversion.bat -------------------------------------------------------------------------------- /doc/Tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/Tools.md -------------------------------------------------------------------------------- /doc/adl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/adl.md -------------------------------------------------------------------------------- /doc/general/DLHex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/DLHex.md -------------------------------------------------------------------------------- /doc/general/DLLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/DLLE.md -------------------------------------------------------------------------------- /doc/general/DLMZ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/DLMZ.md -------------------------------------------------------------------------------- /doc/general/DLPE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/DLPE.md -------------------------------------------------------------------------------- /doc/general/OCPP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/OCPP.md -------------------------------------------------------------------------------- /doc/general/OLib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/OLib.md -------------------------------------------------------------------------------- /doc/general/ORC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/ORC.md -------------------------------------------------------------------------------- /doc/general/Obrc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/Obrc.md -------------------------------------------------------------------------------- /doc/general/Occpr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/Occpr.md -------------------------------------------------------------------------------- /doc/general/onm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/general/onm.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/oasm/OAsm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/oasm/OAsm.md -------------------------------------------------------------------------------- /doc/occ/OCC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/occ/OCC.md -------------------------------------------------------------------------------- /doc/occil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/occil.md -------------------------------------------------------------------------------- /doc/ogrep/OGrep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/ogrep/OGrep.md -------------------------------------------------------------------------------- /doc/olink/OLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/olink/OLink.md -------------------------------------------------------------------------------- /doc/omake/OMake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/omake/OMake.md -------------------------------------------------------------------------------- /doc/wrappers/arocc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/wrappers/arocc.md -------------------------------------------------------------------------------- /doc/wrappers/clocc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/doc/wrappers/clocc.md -------------------------------------------------------------------------------- /license/cwstub.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/cwstub.lic -------------------------------------------------------------------------------- /license/d3x.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/d3x.lic -------------------------------------------------------------------------------- /license/dos32a.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/dos32a.lic -------------------------------------------------------------------------------- /license/hxrt.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/hxrt.lic -------------------------------------------------------------------------------- /license/libcxx.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/libcxx.lic -------------------------------------------------------------------------------- /license/ocl.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/ocl.lic -------------------------------------------------------------------------------- /license/pmodew.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/pmodew.lic -------------------------------------------------------------------------------- /license/wdosx.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/wdosx.lic -------------------------------------------------------------------------------- /license/zrdx-utf8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/zrdx-utf8.txt -------------------------------------------------------------------------------- /license/zrdx.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/license/zrdx.lic -------------------------------------------------------------------------------- /lit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/CMakeLists.txt -------------------------------------------------------------------------------- /lit/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/MANIFEST.in -------------------------------------------------------------------------------- /lit/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/README.txt -------------------------------------------------------------------------------- /lit/lit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit.py -------------------------------------------------------------------------------- /lit/lit/LitConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/LitConfig.py -------------------------------------------------------------------------------- /lit/lit/ShCommands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/ShCommands.py -------------------------------------------------------------------------------- /lit/lit/ShUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/ShUtil.py -------------------------------------------------------------------------------- /lit/lit/Test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/Test.py -------------------------------------------------------------------------------- /lit/lit/TestRunner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/TestRunner.py -------------------------------------------------------------------------------- /lit/lit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/__init__.py -------------------------------------------------------------------------------- /lit/lit/builtin_commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lit/lit/discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/discovery.py -------------------------------------------------------------------------------- /lit/lit/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/display.py -------------------------------------------------------------------------------- /lit/lit/llvm/subst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/llvm/subst.py -------------------------------------------------------------------------------- /lit/lit/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/main.py -------------------------------------------------------------------------------- /lit/lit/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/run.py -------------------------------------------------------------------------------- /lit/lit/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/util.py -------------------------------------------------------------------------------- /lit/lit/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/lit/worker.py -------------------------------------------------------------------------------- /lit/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/setup.py -------------------------------------------------------------------------------- /lit/tests/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/tests/.coveragerc -------------------------------------------------------------------------------- /lit/tests/Inputs/config-map-discovery/invalid-test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lit/tests/Inputs/config-map-discovery/main-config/lit.cfg: -------------------------------------------------------------------------------- 1 | print("ERROR: lit.cfg invoked!") -------------------------------------------------------------------------------- /lit/tests/Inputs/config-map-discovery/tests/test1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lit/tests/Inputs/config-map-discovery/tests/test2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lit/tests/Inputs/discovery/subdir/test-three.py: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/discovery/subsuite/test-one.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/discovery/subsuite/test-two.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/discovery/test-one.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/discovery/test-two.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/exec-discovery-in-tree/test-one.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/lit-opts/test.txt: -------------------------------------------------------------------------------- 1 | # RUN: echo %var 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/parallelism-groups/test1.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/parallelism-groups/test2.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/progress-bar/test-1.txt: -------------------------------------------------------------------------------- 1 | # RUN: false 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/progress-bar/test-2.txt: -------------------------------------------------------------------------------- 1 | # RUN: false 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/progress-bar/test-3.txt: -------------------------------------------------------------------------------- 1 | # RUN: false 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/progress-bar/test-4.txt: -------------------------------------------------------------------------------- 1 | # RUN: false 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-env/env-args-last-is-assign.txt: -------------------------------------------------------------------------------- 1 | # RUN: env FOO=1 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-env/env-args-last-is-u-arg.txt: -------------------------------------------------------------------------------- 1 | # RUN: env -u FOO 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-env/env-args-last-is-u.txt: -------------------------------------------------------------------------------- 1 | # RUN: env -u 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-env/env-args-none.txt: -------------------------------------------------------------------------------- 1 | # RUN: env 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/external_shell/pass.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/no-test-line.txt: -------------------------------------------------------------------------------- 1 | # Empty! 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/pass.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg: -------------------------------------------------------------------------------- 1 | config.unsupported = True 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/unsupported_dir/some-test.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/xfail-target.txt: -------------------------------------------------------------------------------- 1 | RUN: false 2 | XFAIL: x86_64 3 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/xfail.txt: -------------------------------------------------------------------------------- 1 | RUN: false 2 | XFAIL: * 3 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-format/xpass.txt: -------------------------------------------------------------------------------- 1 | RUN: true 2 | XFAIL: x86_64 3 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-shell/diff-in.utf8: -------------------------------------------------------------------------------- 1 | foo 2 | bar 3 | baz 4 | -------------------------------------------------------------------------------- /lit/tests/Inputs/shtest-shell/sequencing-1.txt: -------------------------------------------------------------------------------- 1 | # RUN: false && true 2 | # XFAIL: * 3 | -------------------------------------------------------------------------------- /lit/tests/Inputs/unittest-adaptor/test-one.txt: -------------------------------------------------------------------------------- 1 | # RUN: true 2 | -------------------------------------------------------------------------------- /lit/tests/Inputs/unittest-adaptor/test-two.txt: -------------------------------------------------------------------------------- 1 | # RUN: false 2 | -------------------------------------------------------------------------------- /lit/tests/lit-opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/tests/lit-opts.py -------------------------------------------------------------------------------- /lit/tests/lit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/tests/lit.cfg -------------------------------------------------------------------------------- /lit/tests/usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/tests/usage.py -------------------------------------------------------------------------------- /lit/utils/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/utils/README.txt -------------------------------------------------------------------------------- /lit/utils/check-sdist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/lit/utils/check-sdist -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /src/CurrentChanges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/CurrentChanges.md -------------------------------------------------------------------------------- /src/DEBUGcompiles.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/DEBUGcompiles.bat -------------------------------------------------------------------------------- /src/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/LICENSE.TXT -------------------------------------------------------------------------------- /src/MSDNHelp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/MSDNHelp/makefile -------------------------------------------------------------------------------- /src/Orange C.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/Orange C.sln -------------------------------------------------------------------------------- /src/addon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/addon.txt -------------------------------------------------------------------------------- /src/adl/ADLMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/ADLMain.cpp -------------------------------------------------------------------------------- /src/adl/ADLMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/ADLMain.h -------------------------------------------------------------------------------- /src/adl/GenParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/GenParser.cpp -------------------------------------------------------------------------------- /src/adl/GenParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/GenParser.h -------------------------------------------------------------------------------- /src/adl/Loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/Loader.cpp -------------------------------------------------------------------------------- /src/adl/Loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/Loader.h -------------------------------------------------------------------------------- /src/adl/TokenNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/TokenNode.h -------------------------------------------------------------------------------- /src/adl/Tokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/Tokenizer.cpp -------------------------------------------------------------------------------- /src/adl/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/makefile -------------------------------------------------------------------------------- /src/adl/x64Operand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/x64Operand.h -------------------------------------------------------------------------------- /src/adl/x64Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/adl/x64Parser.h -------------------------------------------------------------------------------- /src/arocc/arocc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/arocc/arocc.cpp -------------------------------------------------------------------------------- /src/arocc/arocc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/arocc/arocc.h -------------------------------------------------------------------------------- /src/arocc/dummy.cpp: -------------------------------------------------------------------------------- 1 | void __arocc() {} -------------------------------------------------------------------------------- /src/arocc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/arocc/makefile -------------------------------------------------------------------------------- /src/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/build.bat -------------------------------------------------------------------------------- /src/cc386.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/cc386.zip -------------------------------------------------------------------------------- /src/clang.dbg.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clang.dbg.mak -------------------------------------------------------------------------------- /src/clang.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clang.mak -------------------------------------------------------------------------------- /src/clangcompiles.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clangcompiles.bat -------------------------------------------------------------------------------- /src/cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/cleanup.c -------------------------------------------------------------------------------- /src/clibs/alloc/lea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/alloc/lea.c -------------------------------------------------------------------------------- /src/clibs/cl.dst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/cl.dst -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/include/__libcpp_version: -------------------------------------------------------------------------------- 1 | 10000 2 | -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/src/support/makefile: -------------------------------------------------------------------------------- 1 | all: 2 | $(MAKE) -CWIN32 -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/file.streams/fstreams/ifstream.assign/test.dat: -------------------------------------------------------------------------------- 1 | 3.25 -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/file.streams/fstreams/ifstream.assign/test2.dat: -------------------------------------------------------------------------------- 1 | 4.5 -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/file.streams/fstreams/ifstream.cons/test.dat: -------------------------------------------------------------------------------- 1 | 3.25 -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/file.streams/fstreams/ifstream.members/test.dat: -------------------------------------------------------------------------------- 1 | r -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/filesystems/Inputs/static_test_env/bad_symlink: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/filesystems/Inputs/static_test_env/dir1/dir2/file4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/filesystems/Inputs/static_test_env/dir1/file1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/filesystems/Inputs/static_test_env/empty_file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/test/std/input.output/filesystems/Inputs/static_test_env/symlink_to_dir: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/cpp/libcxx/utils/libcxx/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/io/dtoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/dtoa.c -------------------------------------------------------------------------------- /src/clibs/io/fclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fclose.c -------------------------------------------------------------------------------- /src/clibs/io/fflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fflush.c -------------------------------------------------------------------------------- /src/clibs/io/fgetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fgetc.c -------------------------------------------------------------------------------- /src/clibs/io/fgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fgets.c -------------------------------------------------------------------------------- /src/clibs/io/fmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fmem.c -------------------------------------------------------------------------------- /src/clibs/io/fopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fopen.c -------------------------------------------------------------------------------- /src/clibs/io/fputc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fputc.c -------------------------------------------------------------------------------- /src/clibs/io/fputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fputs.c -------------------------------------------------------------------------------- /src/clibs/io/fread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fread.c -------------------------------------------------------------------------------- /src/clibs/io/fseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fseek.c -------------------------------------------------------------------------------- /src/clibs/io/ftell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/ftell.c -------------------------------------------------------------------------------- /src/clibs/io/fwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/fwrite.c -------------------------------------------------------------------------------- /src/clibs/io/gets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/gets.c -------------------------------------------------------------------------------- /src/clibs/io/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/makefile -------------------------------------------------------------------------------- /src/clibs/io/perror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/perror.c -------------------------------------------------------------------------------- /src/clibs/io/popen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/popen.c -------------------------------------------------------------------------------- /src/clibs/io/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/printf.c -------------------------------------------------------------------------------- /src/clibs/io/puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/puts.c -------------------------------------------------------------------------------- /src/clibs/io/remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/remove.c -------------------------------------------------------------------------------- /src/clibs/io/rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/rename.c -------------------------------------------------------------------------------- /src/clibs/io/rewind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/rewind.c -------------------------------------------------------------------------------- /src/clibs/io/rmtmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/rmtmp.c -------------------------------------------------------------------------------- /src/clibs/io/scanft/in_n1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/io/scanft/in_s1: -------------------------------------------------------------------------------- 1 | Friday August 014 1987 2 | -------------------------------------------------------------------------------- /src/clibs/io/scanft/in_s1a: -------------------------------------------------------------------------------- 1 | Friday August 014 1987 -------------------------------------------------------------------------------- /src/clibs/io/setbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/setbuf.c -------------------------------------------------------------------------------- /src/clibs/io/sscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/sscanf.c -------------------------------------------------------------------------------- /src/clibs/io/test/bcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/test/bcp -------------------------------------------------------------------------------- /src/clibs/io/test/byedave: -------------------------------------------------------------------------------- 1 | go home -------------------------------------------------------------------------------- /src/clibs/io/test/cp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/test/cp -------------------------------------------------------------------------------- /src/clibs/io/test/cpb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/test/cpb -------------------------------------------------------------------------------- /src/clibs/io/test/wcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/test/wcp -------------------------------------------------------------------------------- /src/clibs/io/tmpfil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/tmpfil.c -------------------------------------------------------------------------------- /src/clibs/io/ungetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/io/ungetc.c -------------------------------------------------------------------------------- /src/clibs/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/makefile -------------------------------------------------------------------------------- /src/clibs/maker.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/maker.mak -------------------------------------------------------------------------------- /src/clibs/math/asin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/asin.c -------------------------------------------------------------------------------- /src/clibs/math/atan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/atan.c -------------------------------------------------------------------------------- /src/clibs/math/cbrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/cbrt.c -------------------------------------------------------------------------------- /src/clibs/math/cosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/cosh.c -------------------------------------------------------------------------------- /src/clibs/math/exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/exp.c -------------------------------------------------------------------------------- /src/clibs/math/exp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/exp2.c -------------------------------------------------------------------------------- /src/clibs/math/fabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/fabs.c -------------------------------------------------------------------------------- /src/clibs/math/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/log.c -------------------------------------------------------------------------------- /src/clibs/math/log2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/log2.c -------------------------------------------------------------------------------- /src/clibs/math/nan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/nan.c -------------------------------------------------------------------------------- /src/clibs/math/nans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/nans.c -------------------------------------------------------------------------------- /src/clibs/math/pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/pow.c -------------------------------------------------------------------------------- /src/clibs/math/powi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/powi.c -------------------------------------------------------------------------------- /src/clibs/math/sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/sin.c -------------------------------------------------------------------------------- /src/clibs/math/sinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/sinh.c -------------------------------------------------------------------------------- /src/clibs/math/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/sqrt.c -------------------------------------------------------------------------------- /src/clibs/math/tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/tan.c -------------------------------------------------------------------------------- /src/clibs/math/tanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/math/tanh.c -------------------------------------------------------------------------------- /src/clibs/platform/win32/def/mgmtapi.def: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/platform/win32/inc/winapifamily.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/platform/win32/rtl/llsecure.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/repobj.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/repobj.bat -------------------------------------------------------------------------------- /src/clibs/stdinc/intrin.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/stdinc/io: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/stdinc/io -------------------------------------------------------------------------------- /src/clibs/stdinc/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/stdinc/io.h -------------------------------------------------------------------------------- /src/clibs/stdinc/langinfo.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/stdinc/pthread.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clibs/stdlib/uz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/stdlib/uz.c -------------------------------------------------------------------------------- /src/clibs/time/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/time/time.c -------------------------------------------------------------------------------- /src/clibs/uio/_uio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/_uio.c -------------------------------------------------------------------------------- /src/clibs/uio/chmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/chmod.c -------------------------------------------------------------------------------- /src/clibs/uio/close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/close.c -------------------------------------------------------------------------------- /src/clibs/uio/creat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/creat.c -------------------------------------------------------------------------------- /src/clibs/uio/dup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/dup.c -------------------------------------------------------------------------------- /src/clibs/uio/dup2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/dup2.c -------------------------------------------------------------------------------- /src/clibs/uio/eof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/eof.c -------------------------------------------------------------------------------- /src/clibs/uio/fcntl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/fcntl.c -------------------------------------------------------------------------------- /src/clibs/uio/fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/fstat.c -------------------------------------------------------------------------------- /src/clibs/uio/fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/fsync.c -------------------------------------------------------------------------------- /src/clibs/uio/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/lock.c -------------------------------------------------------------------------------- /src/clibs/uio/lseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/lseek.c -------------------------------------------------------------------------------- /src/clibs/uio/open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/open.c -------------------------------------------------------------------------------- /src/clibs/uio/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/pipe.c -------------------------------------------------------------------------------- /src/clibs/uio/pread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/pread.c -------------------------------------------------------------------------------- /src/clibs/uio/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/read.c -------------------------------------------------------------------------------- /src/clibs/uio/sopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/sopen.c -------------------------------------------------------------------------------- /src/clibs/uio/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/stat.c -------------------------------------------------------------------------------- /src/clibs/uio/tell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/tell.c -------------------------------------------------------------------------------- /src/clibs/uio/umask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/umask.c -------------------------------------------------------------------------------- /src/clibs/uio/utime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/utime.c -------------------------------------------------------------------------------- /src/clibs/uio/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/write.c -------------------------------------------------------------------------------- /src/clibs/uio/wstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/uio/wstat.c -------------------------------------------------------------------------------- /src/clibs/wc/btowc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/btowc.c -------------------------------------------------------------------------------- /src/clibs/wc/fgetwc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/fgetwc.c -------------------------------------------------------------------------------- /src/clibs/wc/fgetws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/fgetws.c -------------------------------------------------------------------------------- /src/clibs/wc/fputwc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/fputwc.c -------------------------------------------------------------------------------- /src/clibs/wc/fputws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/fputws.c -------------------------------------------------------------------------------- /src/clibs/wc/fwide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/fwide.c -------------------------------------------------------------------------------- /src/clibs/wc/itow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/itow.c -------------------------------------------------------------------------------- /src/clibs/wc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/makefile -------------------------------------------------------------------------------- /src/clibs/wc/mblen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/mblen.c -------------------------------------------------------------------------------- /src/clibs/wc/mbrlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/mbrlen.c -------------------------------------------------------------------------------- /src/clibs/wc/mbtowc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/mbtowc.c -------------------------------------------------------------------------------- /src/clibs/wc/ud/env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/ud/env.h -------------------------------------------------------------------------------- /src/clibs/wc/ud/ud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/ud/ud.c -------------------------------------------------------------------------------- /src/clibs/wc/wcsdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wcsdup.c -------------------------------------------------------------------------------- /src/clibs/wc/wcsrev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wcsrev.c -------------------------------------------------------------------------------- /src/clibs/wc/wcstok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wcstok.c -------------------------------------------------------------------------------- /src/clibs/wc/wcsupr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wcsupr.c -------------------------------------------------------------------------------- /src/clibs/wc/wctob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wctob.c -------------------------------------------------------------------------------- /src/clibs/wc/wctomb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wctomb.c -------------------------------------------------------------------------------- /src/clibs/wc/wctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wctype.c -------------------------------------------------------------------------------- /src/clibs/wc/wtoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clibs/wc/wtoi.c -------------------------------------------------------------------------------- /src/clocc/clocc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clocc/clocc.cpp -------------------------------------------------------------------------------- /src/clocc/clocc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clocc/clocc.h -------------------------------------------------------------------------------- /src/clocc/dummy.cpp: -------------------------------------------------------------------------------- 1 | void __gcccc() {} -------------------------------------------------------------------------------- /src/clocc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clocc/makefile -------------------------------------------------------------------------------- /src/clx.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clx.bat -------------------------------------------------------------------------------- /src/clx10.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/clx10.bat -------------------------------------------------------------------------------- /src/config.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/config.bat -------------------------------------------------------------------------------- /src/config.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/config.mak -------------------------------------------------------------------------------- /src/copydir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/copydir.c -------------------------------------------------------------------------------- /src/copydir.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/copydir.exe -------------------------------------------------------------------------------- /src/copying: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/copying -------------------------------------------------------------------------------- /src/dirs.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dirs.mak -------------------------------------------------------------------------------- /src/dist.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dist.mak -------------------------------------------------------------------------------- /src/dkrnl32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dkrnl32 -------------------------------------------------------------------------------- /src/dkrnl32.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dkrnl32.zip -------------------------------------------------------------------------------- /src/dlhex/dlhexmain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlhex/dlhexmain.h -------------------------------------------------------------------------------- /src/dlhex/doc/S19.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlhex/doc/S19.TXT -------------------------------------------------------------------------------- /src/dlhex/hex.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlhex/hex.spc -------------------------------------------------------------------------------- /src/dlhex/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlhex/makefile -------------------------------------------------------------------------------- /src/dlmz/Real.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/Real.cpp -------------------------------------------------------------------------------- /src/dlmz/Tiny.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/Tiny.cpp -------------------------------------------------------------------------------- /src/dlmz/dlMzMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/dlMzMain.cpp -------------------------------------------------------------------------------- /src/dlmz/dlMzMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/dlMzMain.h -------------------------------------------------------------------------------- /src/dlmz/dlmz.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/dlmz.vcxproj -------------------------------------------------------------------------------- /src/dlmz/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/makefile -------------------------------------------------------------------------------- /src/dlmz/makefile.b32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/makefile.b32 -------------------------------------------------------------------------------- /src/dlmz/mz.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/mz.spc -------------------------------------------------------------------------------- /src/dlmz/mzt.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/mzt.spc -------------------------------------------------------------------------------- /src/dlmz/olink.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlmz/olink.map -------------------------------------------------------------------------------- /src/dlpe/PEObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/PEObject.cpp -------------------------------------------------------------------------------- /src/dlpe/PEObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/PEObject.h -------------------------------------------------------------------------------- /src/dlpe/dlPeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/dlPeMain.cpp -------------------------------------------------------------------------------- /src/dlpe/dlPeMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/dlPeMain.h -------------------------------------------------------------------------------- /src/dlpe/dlpe.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/dlpe.vcxproj -------------------------------------------------------------------------------- /src/dlpe/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/makefile -------------------------------------------------------------------------------- /src/dlpe/pe.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dlpe/pe.spc -------------------------------------------------------------------------------- /src/dosxclude.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/dosxclude.lst -------------------------------------------------------------------------------- /src/doszip.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/doszip.mak -------------------------------------------------------------------------------- /src/examples/ARGENV.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/examples/ARGENV.c -------------------------------------------------------------------------------- /src/examples/BZIP2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/examples/BZIP2.c -------------------------------------------------------------------------------- /src/examples/FIND.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/examples/FIND.c -------------------------------------------------------------------------------- /src/examples/LF.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/examples/LF.c -------------------------------------------------------------------------------- /src/examples/UZ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/examples/UZ.c -------------------------------------------------------------------------------- /src/examples/occil/cc386/occil.cfg: -------------------------------------------------------------------------------- 1 | "-I%ORANGEC%\include" 2 | -------------------------------------------------------------------------------- /src/examples/occil/void.c: -------------------------------------------------------------------------------- 1 | int main(void) 2 | { 3 | return 0; 4 | } -------------------------------------------------------------------------------- /src/examples/vararg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/examples/vararg.c -------------------------------------------------------------------------------- /src/exefmt/LEHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/exefmt/LEHeader.h -------------------------------------------------------------------------------- /src/exefmt/MZHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/exefmt/MZHeader.h -------------------------------------------------------------------------------- /src/exefmt/PEHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/exefmt/PEHeader.h -------------------------------------------------------------------------------- /src/fccform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/fccform.txt -------------------------------------------------------------------------------- /src/gcc-linux.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/gcc-linux.mak -------------------------------------------------------------------------------- /src/gccocc/dummy.cpp: -------------------------------------------------------------------------------- 1 | void __gcccc() {} -------------------------------------------------------------------------------- /src/gccocc/gccocc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/gccocc/gccocc.cpp -------------------------------------------------------------------------------- /src/gccocc/gccocc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/gccocc/gccocc.h -------------------------------------------------------------------------------- /src/gccocc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/gccocc/makefile -------------------------------------------------------------------------------- /src/help/chelp.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/chelp.chm -------------------------------------------------------------------------------- /src/help/chelp.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/chelp.hsc -------------------------------------------------------------------------------- /src/help/chelp.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/chelp.rtf -------------------------------------------------------------------------------- /src/help/chelp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/chelp.txt -------------------------------------------------------------------------------- /src/help/crtl.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/crtl.chm -------------------------------------------------------------------------------- /src/help/crtl.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/crtl.hsc -------------------------------------------------------------------------------- /src/help/crtl.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/crtl.rtf -------------------------------------------------------------------------------- /src/help/crtl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/crtl.txt -------------------------------------------------------------------------------- /src/help/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/makefile -------------------------------------------------------------------------------- /src/help/ocide.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/ocide.chm -------------------------------------------------------------------------------- /src/help/ocide.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/ocide.hsc -------------------------------------------------------------------------------- /src/help/tools.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/tools.chm -------------------------------------------------------------------------------- /src/help/tools.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/tools.hsc -------------------------------------------------------------------------------- /src/help/tools.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/help/tools.htm -------------------------------------------------------------------------------- /src/ladsoft.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ladsoft.bmp -------------------------------------------------------------------------------- /src/ladsoft1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ladsoft1.bmp -------------------------------------------------------------------------------- /src/ladsoftl.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ladsoftl.bmp -------------------------------------------------------------------------------- /src/lc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/lc.c -------------------------------------------------------------------------------- /src/libcxxtests.mak: -------------------------------------------------------------------------------- 1 | all: 2 | $(MAKE) -Cclibs\cpp\libcxx\test -------------------------------------------------------------------------------- /src/libhostfxr/pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/libhostfxr/pal.h -------------------------------------------------------------------------------- /src/libocc/dummy.cpp: -------------------------------------------------------------------------------- 1 | void __arocc() {} -------------------------------------------------------------------------------- /src/libocc/libocc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/libocc/libocc.cpp -------------------------------------------------------------------------------- /src/libocc/libocc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/libocc/libocc.h -------------------------------------------------------------------------------- /src/libocc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/libocc/makefile -------------------------------------------------------------------------------- /src/linkocc/dummy.cpp: -------------------------------------------------------------------------------- 1 | void __gcccc() {} -------------------------------------------------------------------------------- /src/linkocc/linkocc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/linkocc/linkocc.h -------------------------------------------------------------------------------- /src/linkocc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/linkocc/makefile -------------------------------------------------------------------------------- /src/lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/lnk -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/makefile -------------------------------------------------------------------------------- /src/makelic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/makelic -------------------------------------------------------------------------------- /src/mingw.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/mingw.mak -------------------------------------------------------------------------------- /src/mingw64.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/mingw64.mak -------------------------------------------------------------------------------- /src/ms.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ms.bat -------------------------------------------------------------------------------- /src/ms.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ms.mak -------------------------------------------------------------------------------- /src/mshelp.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/mshelp.bat -------------------------------------------------------------------------------- /src/netlib/Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/Class.cpp -------------------------------------------------------------------------------- /src/netlib/Enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/Enum.cpp -------------------------------------------------------------------------------- /src/netlib/Field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/Field.cpp -------------------------------------------------------------------------------- /src/netlib/MZHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/MZHeader.h -------------------------------------------------------------------------------- /src/netlib/Method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/Method.cpp -------------------------------------------------------------------------------- /src/netlib/PEFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/PEFile.h -------------------------------------------------------------------------------- /src/netlib/PEHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/PEHeader.h -------------------------------------------------------------------------------- /src/netlib/PELib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/PELib.cpp -------------------------------------------------------------------------------- /src/netlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/README.md -------------------------------------------------------------------------------- /src/netlib/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/Type.cpp -------------------------------------------------------------------------------- /src/netlib/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/Value.cpp -------------------------------------------------------------------------------- /src/netlib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/makefile -------------------------------------------------------------------------------- /src/netlib/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/sha1.cpp -------------------------------------------------------------------------------- /src/netlib/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/netlib/sha1.h -------------------------------------------------------------------------------- /src/netlib/util/dump.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/oasm/AsmExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmExpr.cpp -------------------------------------------------------------------------------- /src/oasm/AsmExpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmExpr.h -------------------------------------------------------------------------------- /src/oasm/AsmFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmFile.cpp -------------------------------------------------------------------------------- /src/oasm/AsmFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmFile.h -------------------------------------------------------------------------------- /src/oasm/AsmLexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmLexer.cpp -------------------------------------------------------------------------------- /src/oasm/AsmLexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmLexer.h -------------------------------------------------------------------------------- /src/oasm/AsmMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmMain.cpp -------------------------------------------------------------------------------- /src/oasm/AsmMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmMain.h -------------------------------------------------------------------------------- /src/oasm/AsmToken.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmToken.cpp -------------------------------------------------------------------------------- /src/oasm/AsmToken.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/AsmToken.h -------------------------------------------------------------------------------- /src/oasm/Fixup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Fixup.h -------------------------------------------------------------------------------- /src/oasm/Label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Label.h -------------------------------------------------------------------------------- /src/oasm/Listing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Listing.cpp -------------------------------------------------------------------------------- /src/oasm/Listing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Listing.h -------------------------------------------------------------------------------- /src/oasm/Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Section.cpp -------------------------------------------------------------------------------- /src/oasm/Section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Section.h -------------------------------------------------------------------------------- /src/oasm/Utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/Utf8.c -------------------------------------------------------------------------------- /src/oasm/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/makefile -------------------------------------------------------------------------------- /src/oasm/makefile.b32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/makefile.b32 -------------------------------------------------------------------------------- /src/oasm/oasm.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/oasm.vcxproj -------------------------------------------------------------------------------- /src/oasm/x64.adl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/x64.adl -------------------------------------------------------------------------------- /src/oasm/x64Operand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/x64Operand.h -------------------------------------------------------------------------------- /src/oasm/x64Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/x64Parser.h -------------------------------------------------------------------------------- /src/oasm/x64stub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oasm/x64stub.cpp -------------------------------------------------------------------------------- /src/objlib/ObjFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjFile.h -------------------------------------------------------------------------------- /src/objlib/ObjIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjIO.cpp -------------------------------------------------------------------------------- /src/objlib/ObjIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjIO.h -------------------------------------------------------------------------------- /src/objlib/ObjIeee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjIeee.h -------------------------------------------------------------------------------- /src/objlib/ObjType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjType.h -------------------------------------------------------------------------------- /src/objlib/ObjTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjTypes.h -------------------------------------------------------------------------------- /src/objlib/ObjUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/ObjUtil.h -------------------------------------------------------------------------------- /src/objlib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/makefile -------------------------------------------------------------------------------- /src/objlib/test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/objlib/test2.cpp -------------------------------------------------------------------------------- /src/objlib/todo: -------------------------------------------------------------------------------- 1 | comment 2 | struct 3 | getline 4 | retrievefiletime -------------------------------------------------------------------------------- /src/obrc/BRCLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/BRCLoader.h -------------------------------------------------------------------------------- /src/obrc/BRCMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/BRCMain.cpp -------------------------------------------------------------------------------- /src/obrc/BRCMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/BRCMain.h -------------------------------------------------------------------------------- /src/obrc/BRCWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/BRCWriter.h -------------------------------------------------------------------------------- /src/obrc/BZIP2.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/BZIP2.C -------------------------------------------------------------------------------- /src/obrc/OUTPUT.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/OUTPUT.C -------------------------------------------------------------------------------- /src/obrc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/makefile -------------------------------------------------------------------------------- /src/obrc/obrc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/obrc/obrc.vcxproj -------------------------------------------------------------------------------- /src/occ.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ.iss -------------------------------------------------------------------------------- /src/occ.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ.mak -------------------------------------------------------------------------------- /src/occ/be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/be.h -------------------------------------------------------------------------------- /src/occ/beIntrins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/beIntrins.cpp -------------------------------------------------------------------------------- /src/occ/beIntrins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/beIntrins.h -------------------------------------------------------------------------------- /src/occ/dbgtypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/dbgtypes.cpp -------------------------------------------------------------------------------- /src/occ/dbgtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/dbgtypes.h -------------------------------------------------------------------------------- /src/occ/gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/gen.cpp -------------------------------------------------------------------------------- /src/occ/gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/gen.h -------------------------------------------------------------------------------- /src/occ/igen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/igen.cpp -------------------------------------------------------------------------------- /src/occ/igen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/igen.h -------------------------------------------------------------------------------- /src/occ/invoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/invoke.cpp -------------------------------------------------------------------------------- /src/occ/invoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/invoke.h -------------------------------------------------------------------------------- /src/occ/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/makefile -------------------------------------------------------------------------------- /src/occ/occ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/occ.cpp -------------------------------------------------------------------------------- /src/occ/occ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/occ.h -------------------------------------------------------------------------------- /src/occ/occ.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/occ.vcxproj -------------------------------------------------------------------------------- /src/occ/outasm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/outasm.cpp -------------------------------------------------------------------------------- /src/occ/outasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/outasm.h -------------------------------------------------------------------------------- /src/occ/outcode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/outcode.cpp -------------------------------------------------------------------------------- /src/occ/outcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/outcode.h -------------------------------------------------------------------------------- /src/occ/peep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/peep.cpp -------------------------------------------------------------------------------- /src/occ/peep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/peep.h -------------------------------------------------------------------------------- /src/occ/target.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/target.cfg -------------------------------------------------------------------------------- /src/occ/winmode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/winmode.h -------------------------------------------------------------------------------- /src/occ/x64Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/x64Parser.cpp -------------------------------------------------------------------------------- /src/occ/x64stub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/x64stub.cpp -------------------------------------------------------------------------------- /src/occ/x86regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occ/x86regs.h -------------------------------------------------------------------------------- /src/occil.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil.txt -------------------------------------------------------------------------------- /src/occil/Delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/Delegate.h -------------------------------------------------------------------------------- /src/occil/be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/be.h -------------------------------------------------------------------------------- /src/occil/gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/gen.cpp -------------------------------------------------------------------------------- /src/occil/gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/gen.h -------------------------------------------------------------------------------- /src/occil/igen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/igen.cpp -------------------------------------------------------------------------------- /src/occil/igen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/igen.h -------------------------------------------------------------------------------- /src/occil/invoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/invoke.cpp -------------------------------------------------------------------------------- /src/occil/invoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/invoke.h -------------------------------------------------------------------------------- /src/occil/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/makefile -------------------------------------------------------------------------------- /src/occil/msilInit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/msilInit.h -------------------------------------------------------------------------------- /src/occil/occil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/occil.cpp -------------------------------------------------------------------------------- /src/occil/occil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/occil.h -------------------------------------------------------------------------------- /src/occil/occmsil.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/occil/target.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/target.cfg -------------------------------------------------------------------------------- /src/occil/using.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/using.cpp -------------------------------------------------------------------------------- /src/occil/using.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/using.h -------------------------------------------------------------------------------- /src/occil/winmode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/winmode.h -------------------------------------------------------------------------------- /src/occil/x86regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occil/x86regs.h -------------------------------------------------------------------------------- /src/occopt/OptUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/OptUtils.h -------------------------------------------------------------------------------- /src/occopt/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/config.cpp -------------------------------------------------------------------------------- /src/occopt/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/config.h -------------------------------------------------------------------------------- /src/occopt/ctypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ctypes.h -------------------------------------------------------------------------------- /src/occopt/ialias.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ialias.cpp -------------------------------------------------------------------------------- /src/occopt/ialias.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ialias.h -------------------------------------------------------------------------------- /src/occopt/iblock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iblock.cpp -------------------------------------------------------------------------------- /src/occopt/iblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iblock.h -------------------------------------------------------------------------------- /src/occopt/iconfl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iconfl.cpp -------------------------------------------------------------------------------- /src/occopt/iconfl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iconfl.h -------------------------------------------------------------------------------- /src/occopt/iconst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iconst.cpp -------------------------------------------------------------------------------- /src/occopt/iconst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iconst.h -------------------------------------------------------------------------------- /src/occopt/iflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iflow.cpp -------------------------------------------------------------------------------- /src/occopt/iflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iflow.h -------------------------------------------------------------------------------- /src/occopt/iinvar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iinvar.cpp -------------------------------------------------------------------------------- /src/occopt/iinvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iinvar.h -------------------------------------------------------------------------------- /src/occopt/ilazy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilazy.cpp -------------------------------------------------------------------------------- /src/occopt/ilazy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilazy.h -------------------------------------------------------------------------------- /src/occopt/ildata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ildata.cpp -------------------------------------------------------------------------------- /src/occopt/ildata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ildata.h -------------------------------------------------------------------------------- /src/occopt/ilive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilive.cpp -------------------------------------------------------------------------------- /src/occopt/ilive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilive.h -------------------------------------------------------------------------------- /src/occopt/ilocal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilocal.cpp -------------------------------------------------------------------------------- /src/occopt/ilocal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilocal.h -------------------------------------------------------------------------------- /src/occopt/iloop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iloop.cpp -------------------------------------------------------------------------------- /src/occopt/iloop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iloop.h -------------------------------------------------------------------------------- /src/occopt/ilstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ilstream.h -------------------------------------------------------------------------------- /src/occopt/iopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iopt.h -------------------------------------------------------------------------------- /src/occopt/ioptutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ioptutil.h -------------------------------------------------------------------------------- /src/occopt/iout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iout.cpp -------------------------------------------------------------------------------- /src/occopt/iout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/iout.h -------------------------------------------------------------------------------- /src/occopt/ipeep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ipeep.cpp -------------------------------------------------------------------------------- /src/occopt/ipeep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ipeep.h -------------------------------------------------------------------------------- /src/occopt/ipinning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ipinning.h -------------------------------------------------------------------------------- /src/occopt/irc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/irc.cpp -------------------------------------------------------------------------------- /src/occopt/irc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/irc.h -------------------------------------------------------------------------------- /src/occopt/ireshape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/ireshape.h -------------------------------------------------------------------------------- /src/occopt/irewrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/irewrite.h -------------------------------------------------------------------------------- /src/occopt/issa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/issa.cpp -------------------------------------------------------------------------------- /src/occopt/issa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/issa.h -------------------------------------------------------------------------------- /src/occopt/istren.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/istren.cpp -------------------------------------------------------------------------------- /src/occopt/istren.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/istren.h -------------------------------------------------------------------------------- /src/occopt/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/makefile -------------------------------------------------------------------------------- /src/occopt/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/memory.cpp -------------------------------------------------------------------------------- /src/occopt/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/memory.h -------------------------------------------------------------------------------- /src/occopt/msilprocess.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/occopt/optmain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/optmain.h -------------------------------------------------------------------------------- /src/occopt/output.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/output.cpp -------------------------------------------------------------------------------- /src/occopt/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/output.h -------------------------------------------------------------------------------- /src/occopt/symfuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occopt/symfuncs.h -------------------------------------------------------------------------------- /src/occparse/browse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/browse.h -------------------------------------------------------------------------------- /src/occparse/c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/c.h -------------------------------------------------------------------------------- /src/occparse/ccerr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/ccerr.h -------------------------------------------------------------------------------- /src/occparse/class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/class.h -------------------------------------------------------------------------------- /src/occparse/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/crc32.h -------------------------------------------------------------------------------- /src/occparse/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/debug.h -------------------------------------------------------------------------------- /src/occparse/dsw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/dsw.h -------------------------------------------------------------------------------- /src/occparse/expr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/expr.cpp -------------------------------------------------------------------------------- /src/occparse/expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/expr.h -------------------------------------------------------------------------------- /src/occparse/help.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/help.cpp -------------------------------------------------------------------------------- /src/occparse/help.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/help.h -------------------------------------------------------------------------------- /src/occparse/iexpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/iexpr.h -------------------------------------------------------------------------------- /src/occparse/import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/import.h -------------------------------------------------------------------------------- /src/occparse/inasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/inasm.h -------------------------------------------------------------------------------- /src/occparse/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/init.cpp -------------------------------------------------------------------------------- /src/occparse/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/init.h -------------------------------------------------------------------------------- /src/occparse/inline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/inline.h -------------------------------------------------------------------------------- /src/occparse/istmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/istmt.h -------------------------------------------------------------------------------- /src/occparse/lambda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/lambda.h -------------------------------------------------------------------------------- /src/occparse/lex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/lex.cpp -------------------------------------------------------------------------------- /src/occparse/lex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/lex.h -------------------------------------------------------------------------------- /src/occparse/libcxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/libcxx.h -------------------------------------------------------------------------------- /src/occparse/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/makefile -------------------------------------------------------------------------------- /src/occparse/mangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/mangle.h -------------------------------------------------------------------------------- /src/occparse/osutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/osutil.h -------------------------------------------------------------------------------- /src/occparse/rtti.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/rtti.cpp -------------------------------------------------------------------------------- /src/occparse/rtti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/rtti.h -------------------------------------------------------------------------------- /src/occparse/stmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/stmt.cpp -------------------------------------------------------------------------------- /src/occparse/stmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/stmt.h -------------------------------------------------------------------------------- /src/occparse/symtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/symtab.h -------------------------------------------------------------------------------- /src/occparse/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/types.h -------------------------------------------------------------------------------- /src/occparse/wseh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/wseh.cpp -------------------------------------------------------------------------------- /src/occparse/wseh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occparse/wseh.h -------------------------------------------------------------------------------- /src/occpr/ccif.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occpr/ccif.cpp -------------------------------------------------------------------------------- /src/occpr/db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occpr/db.cpp -------------------------------------------------------------------------------- /src/occpr/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occpr/db.h -------------------------------------------------------------------------------- /src/occpr/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occpr/makefile -------------------------------------------------------------------------------- /src/occpr/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occpr/parser.h -------------------------------------------------------------------------------- /src/occpr/symtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/occpr/symtypes.h -------------------------------------------------------------------------------- /src/ocidehld.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocidehld.bat -------------------------------------------------------------------------------- /src/ocl.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocl.lic -------------------------------------------------------------------------------- /src/ocpp/Errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/Errors.cpp -------------------------------------------------------------------------------- /src/ocpp/Errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/Errors.h -------------------------------------------------------------------------------- /src/ocpp/Floating.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/Floating.cpp -------------------------------------------------------------------------------- /src/ocpp/Floating.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/Floating.h -------------------------------------------------------------------------------- /src/ocpp/InputFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/InputFile.h -------------------------------------------------------------------------------- /src/ocpp/MakeStubs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/MakeStubs.h -------------------------------------------------------------------------------- /src/ocpp/Token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/Token.cpp -------------------------------------------------------------------------------- /src/ocpp/Token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/Token.h -------------------------------------------------------------------------------- /src/ocpp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/makefile -------------------------------------------------------------------------------- /src/ocpp/makefile.b32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/makefile.b32 -------------------------------------------------------------------------------- /src/ocpp/ocpp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ocpp.vcxproj -------------------------------------------------------------------------------- /src/ocpp/ppCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppCommon.h -------------------------------------------------------------------------------- /src/ocpp/ppCond.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppCond.cpp -------------------------------------------------------------------------------- /src/ocpp/ppCond.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppCond.h -------------------------------------------------------------------------------- /src/ocpp/ppCtx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppCtx.cpp -------------------------------------------------------------------------------- /src/ocpp/ppCtx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppCtx.h -------------------------------------------------------------------------------- /src/ocpp/ppDefine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppDefine.cpp -------------------------------------------------------------------------------- /src/ocpp/ppDefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppDefine.h -------------------------------------------------------------------------------- /src/ocpp/ppEmbed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppEmbed.cpp -------------------------------------------------------------------------------- /src/ocpp/ppEmbed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppEmbed.h -------------------------------------------------------------------------------- /src/ocpp/ppError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppError.cpp -------------------------------------------------------------------------------- /src/ocpp/ppError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppError.h -------------------------------------------------------------------------------- /src/ocpp/ppExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppExpr.cpp -------------------------------------------------------------------------------- /src/ocpp/ppExpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppExpr.h -------------------------------------------------------------------------------- /src/ocpp/ppFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppFile.cpp -------------------------------------------------------------------------------- /src/ocpp/ppFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppFile.h -------------------------------------------------------------------------------- /src/ocpp/ppInclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppInclude.h -------------------------------------------------------------------------------- /src/ocpp/ppMacro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppMacro.cpp -------------------------------------------------------------------------------- /src/ocpp/ppMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppMacro.h -------------------------------------------------------------------------------- /src/ocpp/ppMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppMain.cpp -------------------------------------------------------------------------------- /src/ocpp/ppMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppMain.h -------------------------------------------------------------------------------- /src/ocpp/ppPragma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppPragma.cpp -------------------------------------------------------------------------------- /src/ocpp/ppPragma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppPragma.h -------------------------------------------------------------------------------- /src/ocpp/ppkw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/ppkw.h -------------------------------------------------------------------------------- /src/ocpp/target.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ocpp/target.cfg -------------------------------------------------------------------------------- /src/ogrep/GREP.ICO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ogrep/GREP.ICO -------------------------------------------------------------------------------- /src/ogrep/GrepMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ogrep/GrepMain.h -------------------------------------------------------------------------------- /src/ogrep/RegExp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ogrep/RegExp.cpp -------------------------------------------------------------------------------- /src/ogrep/RegExp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ogrep/RegExp.h -------------------------------------------------------------------------------- /src/ogrep/grep.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ogrep/grep.rc -------------------------------------------------------------------------------- /src/ogrep/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/ogrep/makefile -------------------------------------------------------------------------------- /src/oimplib/DefFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oimplib/DefFile.h -------------------------------------------------------------------------------- /src/oimplib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/oimplib/makefile -------------------------------------------------------------------------------- /src/olib/LibFiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olib/LibFiles.h -------------------------------------------------------------------------------- /src/olib/LibMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olib/LibMain.cpp -------------------------------------------------------------------------------- /src/olib/LibMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olib/LibMain.h -------------------------------------------------------------------------------- /src/olib/LibManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olib/LibManager.h -------------------------------------------------------------------------------- /src/olib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olib/makefile -------------------------------------------------------------------------------- /src/olib/olib.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olib/olib.vcxproj -------------------------------------------------------------------------------- /src/olink/LinkDll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/LinkDll.cpp -------------------------------------------------------------------------------- /src/olink/LinkDll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/LinkDll.h -------------------------------------------------------------------------------- /src/olink/LinkMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/LinkMap.cpp -------------------------------------------------------------------------------- /src/olink/LinkMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/LinkMap.h -------------------------------------------------------------------------------- /src/olink/linker.cfg: -------------------------------------------------------------------------------- 1 | -Lc:\tools\cc\cn\cpp\clibs\object\startup -------------------------------------------------------------------------------- /src/olink/linkpgm.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/linkpgm.lnk -------------------------------------------------------------------------------- /src/olink/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/makefile -------------------------------------------------------------------------------- /src/olink/olink.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/olink.app -------------------------------------------------------------------------------- /src/olink/olink.cfg: -------------------------------------------------------------------------------- 1 | "-L%ORANGEC%\lib" -------------------------------------------------------------------------------- /src/olink/sqlvt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/sqlvt.cpp -------------------------------------------------------------------------------- /src/olink/sqlvt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/olink/sqlvt.h -------------------------------------------------------------------------------- /src/olink/target.cfg: -------------------------------------------------------------------------------- 1 | "-L%ORANGEC%\lib" -------------------------------------------------------------------------------- /src/omake.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake.exe -------------------------------------------------------------------------------- /src/omake/Depends.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Depends.cpp -------------------------------------------------------------------------------- /src/omake/Depends.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Depends.h -------------------------------------------------------------------------------- /src/omake/Eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Eval.cpp -------------------------------------------------------------------------------- /src/omake/Eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Eval.h -------------------------------------------------------------------------------- /src/omake/Include.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Include.cpp -------------------------------------------------------------------------------- /src/omake/Include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Include.h -------------------------------------------------------------------------------- /src/omake/JobServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/JobServer.h -------------------------------------------------------------------------------- /src/omake/MakeMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/MakeMain.h -------------------------------------------------------------------------------- /src/omake/Maker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Maker.cpp -------------------------------------------------------------------------------- /src/omake/Maker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Maker.h -------------------------------------------------------------------------------- /src/omake/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Parser.cpp -------------------------------------------------------------------------------- /src/omake/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Parser.h -------------------------------------------------------------------------------- /src/omake/Rule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Rule.cpp -------------------------------------------------------------------------------- /src/omake/Rule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Rule.h -------------------------------------------------------------------------------- /src/omake/Runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Runner.cpp -------------------------------------------------------------------------------- /src/omake/Runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Runner.h -------------------------------------------------------------------------------- /src/omake/Spawner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Spawner.cpp -------------------------------------------------------------------------------- /src/omake/Spawner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Spawner.h -------------------------------------------------------------------------------- /src/omake/Variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/Variable.h -------------------------------------------------------------------------------- /src/omake/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/makefile -------------------------------------------------------------------------------- /src/omake/os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/os.cpp -------------------------------------------------------------------------------- /src/omake/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/omake/os.h -------------------------------------------------------------------------------- /src/onm/Sorter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/Sorter.cpp -------------------------------------------------------------------------------- /src/onm/Sorter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/Sorter.h -------------------------------------------------------------------------------- /src/onm/SymbolTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/SymbolTable.h -------------------------------------------------------------------------------- /src/onm/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/makefile -------------------------------------------------------------------------------- /src/onm/nmMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/nmMain.cpp -------------------------------------------------------------------------------- /src/onm/nmMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/nmMain.h -------------------------------------------------------------------------------- /src/onm/onm.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/onm/onm.vcxproj -------------------------------------------------------------------------------- /src/onm/targetver.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/orangec.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orangec.lic -------------------------------------------------------------------------------- /src/orangec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orangec.txt -------------------------------------------------------------------------------- /src/orc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc.exe -------------------------------------------------------------------------------- /src/orc/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Bitmap.cpp -------------------------------------------------------------------------------- /src/orc/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Bitmap.h -------------------------------------------------------------------------------- /src/orc/Cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Cursor.cpp -------------------------------------------------------------------------------- /src/orc/Cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Cursor.h -------------------------------------------------------------------------------- /src/orc/Dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Dialog.cpp -------------------------------------------------------------------------------- /src/orc/Dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Dialog.h -------------------------------------------------------------------------------- /src/orc/DlgInclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/DlgInclude.h -------------------------------------------------------------------------------- /src/orc/Expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Expression.h -------------------------------------------------------------------------------- /src/orc/FileHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/FileHeader.h -------------------------------------------------------------------------------- /src/orc/Font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Font.cpp -------------------------------------------------------------------------------- /src/orc/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Font.h -------------------------------------------------------------------------------- /src/orc/Icon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Icon.cpp -------------------------------------------------------------------------------- /src/orc/Icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Icon.h -------------------------------------------------------------------------------- /src/orc/Lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Lexer.cpp -------------------------------------------------------------------------------- /src/orc/Lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Lexer.h -------------------------------------------------------------------------------- /src/orc/Menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Menu.cpp -------------------------------------------------------------------------------- /src/orc/Menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Menu.h -------------------------------------------------------------------------------- /src/orc/RCData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/RCData.cpp -------------------------------------------------------------------------------- /src/orc/RCData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/RCData.h -------------------------------------------------------------------------------- /src/orc/RCFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/RCFile.cpp -------------------------------------------------------------------------------- /src/orc/RCFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/RCFile.h -------------------------------------------------------------------------------- /src/orc/ResFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/ResFile.cpp -------------------------------------------------------------------------------- /src/orc/ResFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/ResFile.h -------------------------------------------------------------------------------- /src/orc/Resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Resource.cpp -------------------------------------------------------------------------------- /src/orc/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/Resource.h -------------------------------------------------------------------------------- /src/orc/ResourceId.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/ResourceId.h -------------------------------------------------------------------------------- /src/orc/StringTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/StringTable.h -------------------------------------------------------------------------------- /src/orc/VersionInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/VersionInfo.h -------------------------------------------------------------------------------- /src/orc/demorc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/demorc.h -------------------------------------------------------------------------------- /src/orc/fixfonts.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/fixfonts.zip -------------------------------------------------------------------------------- /src/orc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/makefile -------------------------------------------------------------------------------- /src/orc/orc.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/orc.cfg -------------------------------------------------------------------------------- /src/orc/orc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/orc.vcxproj -------------------------------------------------------------------------------- /src/orc/rc.cfg: -------------------------------------------------------------------------------- 1 | "-iC:\Program Files\CC386\include" 2 | -------------------------------------------------------------------------------- /src/orc/rcMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/rcMain.cpp -------------------------------------------------------------------------------- /src/orc/rcMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/rcMain.h -------------------------------------------------------------------------------- /src/orc/rckw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/rckw.h -------------------------------------------------------------------------------- /src/orc/target.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/orc/target.cfg -------------------------------------------------------------------------------- /src/pathext2.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/pathext2.mak -------------------------------------------------------------------------------- /src/pepatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/pepatch.c -------------------------------------------------------------------------------- /src/prj.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/prj.ico -------------------------------------------------------------------------------- /src/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/readme.txt -------------------------------------------------------------------------------- /src/redirect.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/redirect.mak -------------------------------------------------------------------------------- /src/relnotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/relnotes.txt -------------------------------------------------------------------------------- /src/renseg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/renseg.cpp -------------------------------------------------------------------------------- /src/restub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/restub.cpp -------------------------------------------------------------------------------- /src/sqlite3/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/sqlite3/makefile -------------------------------------------------------------------------------- /src/sqlite3/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/sqlite3/shell.c -------------------------------------------------------------------------------- /src/sqlite3/sqlite3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/sqlite3/sqlite3.c -------------------------------------------------------------------------------- /src/sqlite3/sqlite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/sqlite3/sqlite3.h -------------------------------------------------------------------------------- /src/src.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/src.lst -------------------------------------------------------------------------------- /src/treetop.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/treetop.mak -------------------------------------------------------------------------------- /src/tts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/tts.c -------------------------------------------------------------------------------- /src/util/CmdFiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/CmdFiles.cpp -------------------------------------------------------------------------------- /src/util/CmdFiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/CmdFiles.h -------------------------------------------------------------------------------- /src/util/CmdSwitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/CmdSwitch.h -------------------------------------------------------------------------------- /src/util/FNV_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/FNV_hash.h -------------------------------------------------------------------------------- /src/util/LSDateTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/LSDateTime.h -------------------------------------------------------------------------------- /src/util/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/Random.cpp -------------------------------------------------------------------------------- /src/util/ToolChain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/ToolChain.h -------------------------------------------------------------------------------- /src/util/UTF8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/UTF8.cpp -------------------------------------------------------------------------------- /src/util/UTF8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/UTF8.h -------------------------------------------------------------------------------- /src/util/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/Utils.cpp -------------------------------------------------------------------------------- /src/util/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/Utils.h -------------------------------------------------------------------------------- /src/util/crc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/crc.cpp -------------------------------------------------------------------------------- /src/util/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/makefile -------------------------------------------------------------------------------- /src/util/unicode/Q: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/unicode/Q -------------------------------------------------------------------------------- /src/util/winsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/winsystem.c -------------------------------------------------------------------------------- /src/util/xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/xml.cpp -------------------------------------------------------------------------------- /src/util/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/util/xml.h -------------------------------------------------------------------------------- /src/uz/uz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/uz/uz.c -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/version.h -------------------------------------------------------------------------------- /src/xclude.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/xclude.lst -------------------------------------------------------------------------------- /src/zip.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/zip.mak -------------------------------------------------------------------------------- /src/zip7z.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/src/zip7z.mak -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.l 2 | *.tst -------------------------------------------------------------------------------- /tests/alexcs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/alexcs/main.cpp -------------------------------------------------------------------------------- /tests/alexcs/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/alexcs/makefile -------------------------------------------------------------------------------- /tests/alexcs/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/alexcs/parser.h -------------------------------------------------------------------------------- /tests/alexcs/test.pas: -------------------------------------------------------------------------------- 1 | begin 2 | writeln ('Hello, world.') 3 | end. -------------------------------------------------------------------------------- /tests/asm/addr16.cmpx: -------------------------------------------------------------------------------- 1 | 27177 Instructions 2 | -------------------------------------------------------------------------------- /tests/asm/addr16.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/addr16.nas -------------------------------------------------------------------------------- /tests/asm/addr32.cmpx: -------------------------------------------------------------------------------- 1 | 27177 Instructions 2 | -------------------------------------------------------------------------------- /tests/asm/addr32.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/addr32.nas -------------------------------------------------------------------------------- /tests/asm/addr64.cmpx: -------------------------------------------------------------------------------- 1 | 76664 Instructions 2 | -------------------------------------------------------------------------------- /tests/asm/addr64.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/addr64.nas -------------------------------------------------------------------------------- /tests/asm/asmcmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/asmcmp.cpp -------------------------------------------------------------------------------- /tests/asm/farbranch.cmpx: -------------------------------------------------------------------------------- 1 | 0 Instructions 2 | -------------------------------------------------------------------------------- /tests/asm/float.cmpx: -------------------------------------------------------------------------------- 1 | 146 Instructions 2 | -------------------------------------------------------------------------------- /tests/asm/float.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/float.nas -------------------------------------------------------------------------------- /tests/asm/float1.cmpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/float1.cmpx -------------------------------------------------------------------------------- /tests/asm/int.cmpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/int.cmpx -------------------------------------------------------------------------------- /tests/asm/int.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/int.nas -------------------------------------------------------------------------------- /tests/asm/int1.cmpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/int1.cmpx -------------------------------------------------------------------------------- /tests/asm/int1.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/int1.nas -------------------------------------------------------------------------------- /tests/asm/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/makefile -------------------------------------------------------------------------------- /tests/asm/sse.cmpx: -------------------------------------------------------------------------------- 1 | 1023 Instructions 2 | -------------------------------------------------------------------------------- /tests/asm/sse.nas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/sse.nas -------------------------------------------------------------------------------- /tests/asm/sse1.cmpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asm/sse1.cmpx -------------------------------------------------------------------------------- /tests/asmgas/gasdir.inc: -------------------------------------------------------------------------------- 1 | .4byte 0x12345678 -------------------------------------------------------------------------------- /tests/asmgas/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/asmgas/makefile -------------------------------------------------------------------------------- /tests/atomic/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/atomic/makefile -------------------------------------------------------------------------------- /tests/bzip2-1.0.5/bzip2-ltversion: -------------------------------------------------------------------------------- 1 | 0:0:0 2 | -------------------------------------------------------------------------------- /tests/ellf/CMPLX.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/CMPLX.c -------------------------------------------------------------------------------- /tests/ellf/CONST.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/CONST.c -------------------------------------------------------------------------------- /tests/ellf/ELLF.ANS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLF.ANS -------------------------------------------------------------------------------- /tests/ellf/ELLF.DOC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLF.DOC -------------------------------------------------------------------------------- /tests/ellf/ELLF.QUE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLF.QUE -------------------------------------------------------------------------------- /tests/ellf/ELLF.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLF.c -------------------------------------------------------------------------------- /tests/ellf/ELLIE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLIE.c -------------------------------------------------------------------------------- /tests/ellf/ELLIK.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLIK.c -------------------------------------------------------------------------------- /tests/ellf/ELLPE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLPE.c -------------------------------------------------------------------------------- /tests/ellf/ELLPJ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLPJ.c -------------------------------------------------------------------------------- /tests/ellf/ELLPK.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ELLPK.c -------------------------------------------------------------------------------- /tests/ellf/MCONF.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/MCONF.H -------------------------------------------------------------------------------- /tests/ellf/MTHERR.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/MTHERR.c -------------------------------------------------------------------------------- /tests/ellf/POLEVL.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/POLEVL.c -------------------------------------------------------------------------------- /tests/ellf/PROTOS.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/PROTOS.H -------------------------------------------------------------------------------- /tests/ellf/ellf1.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/ellf1.ans -------------------------------------------------------------------------------- /tests/ellf/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/makefile -------------------------------------------------------------------------------- /tests/ellf/test.cmpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/ellf/test.cmpx -------------------------------------------------------------------------------- /tests/embed_tests/.gitignore: -------------------------------------------------------------------------------- 1 | *out.* -------------------------------------------------------------------------------- /tests/embed_tests/alphabet.txt: -------------------------------------------------------------------------------- 1 | abcdefghijklmnopqrstuvwxyz -------------------------------------------------------------------------------- /tests/embed_tests/empty_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/embed_tests/if_empty_expected.txt: -------------------------------------------------------------------------------- 1 | Hello World! -------------------------------------------------------------------------------- /tests/embed_tests/if_empty_out.txt: -------------------------------------------------------------------------------- 1 | Hello World! -------------------------------------------------------------------------------- /tests/embed_tests/offset_expected.txt: -------------------------------------------------------------------------------- 1 | efg -------------------------------------------------------------------------------- /tests/embed_tests/postfix_in.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /tests/embed_tests/prefix_in.txt: -------------------------------------------------------------------------------- 1 | 456 -------------------------------------------------------------------------------- /tests/embed_tests/prefix_postfix_expected.txt: -------------------------------------------------------------------------------- 1 | 123456 -------------------------------------------------------------------------------- /tests/embed_tests/single.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /tests/embed_tests/single_out.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /tests/errchk/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt -------------------------------------------------------------------------------- /tests/errchk/errchk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/errchk/errchk.c -------------------------------------------------------------------------------- /tests/errchk/fwddeclare.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/errchk/goto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/errchk/goto.c -------------------------------------------------------------------------------- /tests/errchk/line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/errchk/line.c -------------------------------------------------------------------------------- /tests/errchk/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/errchk/makefile -------------------------------------------------------------------------------- /tests/errchk/structs.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/general/BZIP2.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/general/BZIP2.C -------------------------------------------------------------------------------- /tests/general/jarjar.c: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | printf("hello jarjar"); 4 | } -------------------------------------------------------------------------------- /tests/general/jarjar.cmpx: -------------------------------------------------------------------------------- 1 | hello jarjar -------------------------------------------------------------------------------- /tests/general/out.pcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/general/out.pcl -------------------------------------------------------------------------------- /tests/general/world.c: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | printf("hello world"); 4 | } -------------------------------------------------------------------------------- /tests/general/world.cmpx: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /tests/lame/VbrTag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/VbrTag.c -------------------------------------------------------------------------------- /tests/lame/VbrTag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/VbrTag.h -------------------------------------------------------------------------------- /tests/lame/bcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/bcc -------------------------------------------------------------------------------- /tests/lame/bcc.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/bcc.mak -------------------------------------------------------------------------------- /tests/lame/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/common.c -------------------------------------------------------------------------------- /tests/lame/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/common.h -------------------------------------------------------------------------------- /tests/lame/encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/encoder.c -------------------------------------------------------------------------------- /tests/lame/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/encoder.h -------------------------------------------------------------------------------- /tests/lame/fft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/fft.c -------------------------------------------------------------------------------- /tests/lame/fft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/fft.h -------------------------------------------------------------------------------- /tests/lame/huffman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/huffman.h -------------------------------------------------------------------------------- /tests/lame/id3tag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/id3tag.c -------------------------------------------------------------------------------- /tests/lame/id3tag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/id3tag.h -------------------------------------------------------------------------------- /tests/lame/l2tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/l2tables.h -------------------------------------------------------------------------------- /tests/lame/l3side.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/l3side.h -------------------------------------------------------------------------------- /tests/lame/lame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/lame.c -------------------------------------------------------------------------------- /tests/lame/lame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/lame.h -------------------------------------------------------------------------------- /tests/lame/lame1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/lame1.c -------------------------------------------------------------------------------- /tests/lame/lametime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/lametime.c -------------------------------------------------------------------------------- /tests/lame/lametime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/lametime.h -------------------------------------------------------------------------------- /tests/lame/layer1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/layer1.c -------------------------------------------------------------------------------- /tests/lame/layer1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/layer1.h -------------------------------------------------------------------------------- /tests/lame/layer2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/layer2.c -------------------------------------------------------------------------------- /tests/lame/layer2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/layer2.h -------------------------------------------------------------------------------- /tests/lame/layer3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/layer3.c -------------------------------------------------------------------------------- /tests/lame/layer3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/layer3.h -------------------------------------------------------------------------------- /tests/lame/machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/machine.h -------------------------------------------------------------------------------- /tests/lame/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/main.h -------------------------------------------------------------------------------- /tests/lame/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/makefile -------------------------------------------------------------------------------- /tests/lame/mic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/mic -------------------------------------------------------------------------------- /tests/lame/mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/mingw -------------------------------------------------------------------------------- /tests/lame/mpg123.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/mpg123.h -------------------------------------------------------------------------------- /tests/lame/mpglib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/mpglib.h -------------------------------------------------------------------------------- /tests/lame/newmdct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/newmdct.c -------------------------------------------------------------------------------- /tests/lame/newmdct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/newmdct.h -------------------------------------------------------------------------------- /tests/lame/occ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/occ -------------------------------------------------------------------------------- /tests/lame/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/parse.c -------------------------------------------------------------------------------- /tests/lame/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/parse.h -------------------------------------------------------------------------------- /tests/lame/pcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/pcm.c -------------------------------------------------------------------------------- /tests/lame/pcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/pcm.h -------------------------------------------------------------------------------- /tests/lame/psymodel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/psymodel.c -------------------------------------------------------------------------------- /tests/lame/psymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/psymodel.h -------------------------------------------------------------------------------- /tests/lame/quantize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/quantize.c -------------------------------------------------------------------------------- /tests/lame/quantize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/quantize.h -------------------------------------------------------------------------------- /tests/lame/set_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/set_get.c -------------------------------------------------------------------------------- /tests/lame/tabinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/tabinit.c -------------------------------------------------------------------------------- /tests/lame/tabinit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/tabinit.h -------------------------------------------------------------------------------- /tests/lame/tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/tables.c -------------------------------------------------------------------------------- /tests/lame/tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/tables.h -------------------------------------------------------------------------------- /tests/lame/takehiro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/takehiro.c -------------------------------------------------------------------------------- /tests/lame/test.cmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/test.cmp -------------------------------------------------------------------------------- /tests/lame/tools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/tools.c -------------------------------------------------------------------------------- /tests/lame/tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/tools.h -------------------------------------------------------------------------------- /tests/lame/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/util.c -------------------------------------------------------------------------------- /tests/lame/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/util.h -------------------------------------------------------------------------------- /tests/lame/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/version.c -------------------------------------------------------------------------------- /tests/lame/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lame/version.h -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/analysis.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/bitrate.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/block.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/codebook.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/envelope.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/floor0.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/floor1.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/info.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/lookup.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/lpc.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/lsp.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/mapping0.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/mdct.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/psy.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/registry.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/res0.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/sharedbook.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/smallft.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/synthesis.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/vorbisenc.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/vorbisfile.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/libvorbis-1.3.2/lib/window.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lpng162/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lpng162/CHANGES -------------------------------------------------------------------------------- /tests/lpng162/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lpng162/INSTALL -------------------------------------------------------------------------------- /tests/lpng162/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lpng162/LICENSE -------------------------------------------------------------------------------- /tests/lpng162/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/lpng162/TODO -------------------------------------------------------------------------------- /tests/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/makefile -------------------------------------------------------------------------------- /tests/occil/bad1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/bad1.c -------------------------------------------------------------------------------- /tests/occil/bad1.cmpx: -------------------------------------------------------------------------------- 1 | 1 4 0 0 2 | 17 12 1 2 3 | -------------------------------------------------------------------------------- /tests/occil/base_conv.in: -------------------------------------------------------------------------------- 1 | 100 2 | 16 3 | -------------------------------------------------------------------------------- /tests/occil/bst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/bst.c -------------------------------------------------------------------------------- /tests/occil/cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/cc.c -------------------------------------------------------------------------------- /tests/occil/cc386/AllocateMethodName(signature)note: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/occil/cc386/occil.cfg: -------------------------------------------------------------------------------- 1 | "-z%ORANGEC%\include\c" 2 | -------------------------------------------------------------------------------- /tests/occil/dll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/dll.c -------------------------------------------------------------------------------- /tests/occil/float_to_ieee754.in: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /tests/occil/hello.cmpx: -------------------------------------------------------------------------------- 1 | Hello World! :) 2 | -------------------------------------------------------------------------------- /tests/occil/hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/hw.c -------------------------------------------------------------------------------- /tests/occil/hw.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/occil/lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/lex.c -------------------------------------------------------------------------------- /tests/occil/lex1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/lex1.c -------------------------------------------------------------------------------- /tests/occil/logic_gates_lookuptable.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/occil/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/main.c -------------------------------------------------------------------------------- /tests/occil/pi00.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/pi00.c -------------------------------------------------------------------------------- /tests/occil/q1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q1.c -------------------------------------------------------------------------------- /tests/occil/q1.cmpx: -------------------------------------------------------------------------------- 1 | 4 5 7 2 | -------------------------------------------------------------------------------- /tests/occil/q11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q11.c -------------------------------------------------------------------------------- /tests/occil/q13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q13.c -------------------------------------------------------------------------------- /tests/occil/q13.cmpx: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/occil/q14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q14.c -------------------------------------------------------------------------------- /tests/occil/q14.cmpx: -------------------------------------------------------------------------------- 1 | hi55ab -------------------------------------------------------------------------------- /tests/occil/q16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q16.c -------------------------------------------------------------------------------- /tests/occil/q3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q3.c -------------------------------------------------------------------------------- /tests/occil/q3.cmpx: -------------------------------------------------------------------------------- 1 | 44.032000 -------------------------------------------------------------------------------- /tests/occil/q4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q4.c -------------------------------------------------------------------------------- /tests/occil/q6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q6.c -------------------------------------------------------------------------------- /tests/occil/q6.cmpx: -------------------------------------------------------------------------------- 1 | @ABabcdwxyz 2 | -------------------------------------------------------------------------------- /tests/occil/q7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/q7.c -------------------------------------------------------------------------------- /tests/occil/q7.cmpx: -------------------------------------------------------------------------------- 1 | 1 4 0 0 2 | 17 12 1 2 3 | -------------------------------------------------------------------------------- /tests/occil/r1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/r1.c -------------------------------------------------------------------------------- /tests/occil/r1.cmpx: -------------------------------------------------------------------------------- 1 | hi43 2 | hi -------------------------------------------------------------------------------- /tests/occil/r2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occil/r2.c -------------------------------------------------------------------------------- /tests/occil/sqlite3/sqlite.in: -------------------------------------------------------------------------------- 1 | hello there 2 | -------------------------------------------------------------------------------- /tests/occil/sqlite3/sqlite3.in: -------------------------------------------------------------------------------- 1 | hello dave 2 | -------------------------------------------------------------------------------- /tests/occil/strct.cmpx: -------------------------------------------------------------------------------- 1 | 1 2 | 4 3 | 7 4 | -------------------------------------------------------------------------------- /tests/occil/sum_with_state_machine.cmpx: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/occil/tminilua.cmpx: -------------------------------------------------------------------------------- 1 | e 2 | hellohi -------------------------------------------------------------------------------- /tests/occil/void.c: -------------------------------------------------------------------------------- 1 | int main(void) 2 | { 3 | return 0; 4 | } -------------------------------------------------------------------------------- /tests/occil/void.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/occil/vvtest.cmpx: -------------------------------------------------------------------------------- 1 | hi -------------------------------------------------------------------------------- /tests/occil/xx.cmpx: -------------------------------------------------------------------------------- 1 | hi from a generated program -------------------------------------------------------------------------------- /tests/occpr/gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/occpr/gen.c -------------------------------------------------------------------------------- /tests/orc/hi.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/orc/hi.bmp -------------------------------------------------------------------------------- /tests/orc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/orc/makefile -------------------------------------------------------------------------------- /tests/pelib/test.cmd: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/pelib/test.cmpx: -------------------------------------------------------------------------------- 1 | Ola mundo 2 | -------------------------------------------------------------------------------- /tests/preprocessor/header.h: -------------------------------------------------------------------------------- 1 | /* header.h */ 2 | 3 | #define MACRO_abc abc 4 | -------------------------------------------------------------------------------- /tests/preprocessor/namedvarargs.exe.cmpx: -------------------------------------------------------------------------------- 1 | 1 2 3 4 -------------------------------------------------------------------------------- /tests/preprocessor/nest9.h: -------------------------------------------------------------------------------- 1 | /* nest9.h */ 2 | #include "nest10.h" 3 | -------------------------------------------------------------------------------- /tests/regression/.gitignore: -------------------------------------------------------------------------------- 1 | mpfrdll.dll -------------------------------------------------------------------------------- /tests/regression/__FUNCTION__.cmpx: -------------------------------------------------------------------------------- 1 | main 2 | aa 3 | bb 4 | cc 5 | -------------------------------------------------------------------------------- /tests/regression/append.cmpx: -------------------------------------------------------------------------------- 1 | hi dave ttt 2 | -------------------------------------------------------------------------------- /tests/regression/basetype_test.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/bool.cmpx: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/regression/boolc2x.cmpx: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/regression/computedgoto.cmpx: -------------------------------------------------------------------------------- 1 | hello, world 2 | ok now 3 | -------------------------------------------------------------------------------- /tests/regression/constexpr.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/constexprData.cmpx: -------------------------------------------------------------------------------- 1 | -1 -------------------------------------------------------------------------------- /tests/regression/decltypeauto.cmpx: -------------------------------------------------------------------------------- 1 | 10:1 2 | 40:113 3 | -------------------------------------------------------------------------------- /tests/regression/fastcall.cmpx: -------------------------------------------------------------------------------- 1 | 35 -------------------------------------------------------------------------------- /tests/regression/fastcall1.cmpx: -------------------------------------------------------------------------------- 1 | 35 -------------------------------------------------------------------------------- /tests/regression/heap.cmpx: -------------------------------------------------------------------------------- 1 | heap corrupt 2 | Abnormal program termination -------------------------------------------------------------------------------- /tests/regression/hook.cmpx: -------------------------------------------------------------------------------- 1 | aa 2 | bye 3 | try 4 | -------------------------------------------------------------------------------- /tests/regression/hookstring.cmpx: -------------------------------------------------------------------------------- 1 | hi 2 | -------------------------------------------------------------------------------- /tests/regression/mpfr.cmpx: -------------------------------------------------------------------------------- 1 | hello 543 2 | 9 3 | 3 4 | -------------------------------------------------------------------------------- /tests/regression/nmspc.cmpx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression/noexcept.cmpx: -------------------------------------------------------------------------------- 1 | 11011010 -------------------------------------------------------------------------------- /tests/regression/offsetof.cmpx: -------------------------------------------------------------------------------- 1 | 4 20 8 4 12 2 | -------------------------------------------------------------------------------- /tests/regression/simplelambda.cmpx: -------------------------------------------------------------------------------- 1 | hi1 1 -------------------------------------------------------------------------------- /tests/regression/tuple_forward.cmpx: -------------------------------------------------------------------------------- 1 | 3 3 2 | -------------------------------------------------------------------------------- /tests/regression/using.cmpx: -------------------------------------------------------------------------------- 1 | bb constructor 2 | tt::aa::nn 3 | cc operator() 4 | -------------------------------------------------------------------------------- /tests/regression/variant.cmpx: -------------------------------------------------------------------------------- 1 | bad_variant_access 2 | hi 3 | -------------------------------------------------------------------------------- /tests/regression/xxtea.cmpx: -------------------------------------------------------------------------------- 1 | Test result: 1 2 | -------------------------------------------------------------------------------- /tests/x264/cabac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/cabac.c -------------------------------------------------------------------------------- /tests/x264/cabac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/cabac.h -------------------------------------------------------------------------------- /tests/x264/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/cache.c -------------------------------------------------------------------------------- /tests/x264/cavlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/cavlc.c -------------------------------------------------------------------------------- /tests/x264/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/cpu.c -------------------------------------------------------------------------------- /tests/x264/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/cpu.h -------------------------------------------------------------------------------- /tests/x264/crop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/crop.c -------------------------------------------------------------------------------- /tests/x264/dct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/dct.c -------------------------------------------------------------------------------- /tests/x264/dct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/dct.h -------------------------------------------------------------------------------- /tests/x264/depth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/depth.c -------------------------------------------------------------------------------- /tests/x264/eset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/eset.c -------------------------------------------------------------------------------- /tests/x264/eset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/eset.h -------------------------------------------------------------------------------- /tests/x264/flv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/flv.c -------------------------------------------------------------------------------- /tests/x264/frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/frame.c -------------------------------------------------------------------------------- /tests/x264/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/frame.h -------------------------------------------------------------------------------- /tests/x264/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/input.c -------------------------------------------------------------------------------- /tests/x264/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/input.h -------------------------------------------------------------------------------- /tests/x264/mc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/mc.c -------------------------------------------------------------------------------- /tests/x264/mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/mc.h -------------------------------------------------------------------------------- /tests/x264/me.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/me.c -------------------------------------------------------------------------------- /tests/x264/me.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/me.h -------------------------------------------------------------------------------- /tests/x264/oraw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/oraw.c -------------------------------------------------------------------------------- /tests/x264/osdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/osdep.c -------------------------------------------------------------------------------- /tests/x264/osdep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/osdep.h -------------------------------------------------------------------------------- /tests/x264/pixel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/pixel.c -------------------------------------------------------------------------------- /tests/x264/pixel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/pixel.h -------------------------------------------------------------------------------- /tests/x264/quant.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/quant.c -------------------------------------------------------------------------------- /tests/x264/quant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/quant.h -------------------------------------------------------------------------------- /tests/x264/raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/raw.c -------------------------------------------------------------------------------- /tests/x264/set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/set.c -------------------------------------------------------------------------------- /tests/x264/set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/set.h -------------------------------------------------------------------------------- /tests/x264/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/video.c -------------------------------------------------------------------------------- /tests/x264/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/video.h -------------------------------------------------------------------------------- /tests/x264/vlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/vlc.c -------------------------------------------------------------------------------- /tests/x264/x264.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/x264.c -------------------------------------------------------------------------------- /tests/x264/x264.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/x264.h -------------------------------------------------------------------------------- /tests/x264/y4m.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LADSoft/OrangeC/HEAD/tests/x264/y4m.c -------------------------------------------------------------------------------- /tests/zlib-1.2.5/adler32: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/compress: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/crc32: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/deflate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/gzclose: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/gzlib: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/gzwrite: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/infback: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/inffast: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/inflate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/inftrees: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/trees: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/uncompr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/zlib-1.2.5/zutil: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------